2013-07-16 27 views

回答

9

只要你創建一個新的數據庫,你得到的是model數據庫的副本,所以它聽起來像你model數據庫已設置爲單用戶。

當發出CREATE DATABASE語句時,數據庫的第一部分是通過在模型數據庫的內容複製創建。然後新數據庫的其餘部分填充空白頁面。

如果修改型號數據庫,則後面創建的所有數據庫都將繼承這些更改。例如,您可以設置權限或數據庫選項,或添加諸如表,函數或存儲過程之類的對象。

我強調

若要更改數據庫回併發使用,run

ALTER DATABASE <dbName> set multi_user 

與數據庫進行更改的名稱更換<dbName>

0

請嘗試此操作:

默認情況下,它將處於多用戶模式。

在某些情況下,您可能必須使用啓動選項-m以單用戶模式啓動SQL Server實例。例如,您可能需要更改服務器配置選項或恢復損壞的主數據庫或其他系統數據庫。這兩個操作都需要在單用戶模式下啓動SQL Server實例。

要改變從多用戶單用戶數據庫:

ALTER DATABASE TEST_DB SET SINGLE_USER WITH ROLLBACK IMMEDIATE; 

要改變從單用戶多用戶數據庫:

ALTER DATABASE TEST_DB SET MULTI_USER WITH ROLLBACK IMMEDIATE; 
相關問題