2008-11-25 47 views
5

我有一個卡住單用戶模式的數據庫。我殺死了在數據庫上獲得「鎖定」的進程,但是當我殺死它時,另一個會自動產生(使用sa帳戶)。即使SQL Server代理已禁用,也會發生這種情況有任何想法嗎?SQL Server 2005數據庫停留在單用戶模式下

回答

11

你能登錄到服務器/數據庫嗎?

如果沒有,請嘗試ADMIN:服務器,它應該打開一個緊急管理會議

然後你可以去到SQL Server以 ALTER DATABASE [名] SET MULTI_USER

+0

作爲參考,這就是所謂的DAC或專用管理員連接 - 我相信它需要在sql server表面區域配置中啓用。 – Sam 2008-11-25 20:29:59

3

這也可能是你的SQL Management Studio中(或類似)連接。你殺死自己的連接,然後重新連接,看看是否有其他人在上面,導致另一個連接。

如果不是它,請在「活動監視器」的連接(以下簡稱「管理」文件夾下)的屬性(用戶名,狀態,應用程序)。

如果你想將它搬出的單用戶模式,右擊數據庫並轉到屬性。選擇「選項」,底部是一個名爲「限制訪問」的屬性。

相關問題