是可以更改的。
創(chuàng)新互聯(lián)建站是一家專業(yè)提供南部企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站建設(shè)、成都網(wǎng)站制作、H5建站、小程序制作等業(yè)務(wù)。10年已為南部眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。
使用中的數(shù)據(jù)庫你在使用這種方法顯然是不合適,你用這種方法更改數(shù)據(jù)庫的名字之后會提示你無法重命名數(shù)據(jù)庫。這時還是同樣的右鍵你要改名的數(shù)據(jù)庫,選擇屬性按鈕。然后在數(shù)據(jù)庫屬性左側(cè)菜單欄中選擇選項按鈕。然后在狀態(tài)欄目下有一項限制訪問選項,默認(rèn)的是MULTI_USER,意為多用戶模式,然后你將其更改為SINGLE_USER單用戶模式,點擊確定即可。然后你在使用上面的方法更改數(shù)據(jù)庫的名稱會發(fā)現(xiàn)數(shù)據(jù)庫改名成功了。
SQL是StructuredQuevyLanguage(結(jié)構(gòu)化查詢語言)的縮寫。SQL是專為數(shù)據(jù)庫而建立的操作命令集,是一種功能齊全的數(shù)據(jù)庫語言。在使用它時,只需要發(fā)出做什么的命令,怎么做是不用使用者考慮的。SQL功能強(qiáng)大、簡單易學(xué)、使用方便,已經(jīng)成為了數(shù)據(jù)庫操作的基礎(chǔ),并且現(xiàn)在幾乎所有的數(shù)據(jù)庫均支持SQL。
點擊下面的(是標(biāo)識),把(是標(biāo)識)后面的“否”改成“是”,就可以啦!??!
不允許保存更改。
當(dāng)你在修改設(shè)計表格時,當(dāng)你添加新的列名時,保存時就會報錯,此時你只要點擊允許NULL值即可,點擊ctrl+S即可發(fā)現(xiàn)可以保存成功(如果沒有成功,請看方法2)。
在SQL數(shù)據(jù)庫的菜單欄中找到工具一項,點擊選項,進(jìn)入數(shù)據(jù)庫的選項頁面,在這里可以對數(shù)據(jù)庫進(jìn)行一些設(shè)置,點擊Designers。如果此項選中的話,代表當(dāng)用戶在在SQLServer2008企業(yè)管理器中更改表結(jié)構(gòu)時,必須要先刪除原來的表,然后重新創(chuàng)建新表,才能完成表的更改。所以我們在適當(dāng)?shù)臅r候可以取消勾選這個選項將阻止保存要求重新創(chuàng)建表的更改選項取消勾選即可,點擊確定即可。
其實在修改數(shù)據(jù)庫名稱之前,如果有用戶連接到數(shù)據(jù)庫的話會造成數(shù)據(jù)庫重命名失敗,可以先執(zhí)行
select
spid
from
master.dbo.sysprocesses
where
dbid=db_id('OldDbName')
結(jié)果集中顯示的是當(dāng)前連接到數(shù)據(jù)庫OldDbName的連接比如結(jié)果是7981當(dāng)然,實際值應(yīng)該不是這兩個然后執(zhí)行kill
79kill
81關(guān)閉已建立的連接,之后再執(zhí)行
EXEC
sp_dboption
'OldDbName',
'Single
User',
'TRUE'
EXEC
sp_renamedb
'OldDbName',
'NewDbName'
EXEC
sp_dboption
'NewDbName',
'Single
User',
'FALSE'
上述語句最好都在master數(shù)據(jù)庫中執(zhí)行。
另外也可以這樣:
先分離數(shù)據(jù)庫,然后附加的時候再修改就可以了
SQL
Server不支持直接修改數(shù)據(jù)庫名稱