2009-10-16 29 views
0

我正在使用SqlServer.Management.Smo的幫助來重命名附加的MS-SQL數據庫。重命名MS-SQL數據庫後的單用戶

Dim db As New Database = ActiveSQLServer.Databases(OLD_NAME) 
db.ExecuteNonQuery("ALTER DATABASE " & OLD_NAME & " SET SINGLE_USER WITH ROLLBACK IMMEDIATE") 
db.ExecuteNonQuery("ALTER DATABASE " & OLD_NAME & " MODIFY NAME = " & NEW_NAME) 

問題是重命名後數據庫設置爲單用戶。

那麼我做錯了什麼?

回答

2

您的第二條陳述是將其設置爲單個用戶。

+0

我一定是在開玩笑......對吧? 我永遠不會複製和粘貼! – OrElse 2009-10-16 11:39:04

+0

:-)有時有助於有一雙新的眼睛看問題... – ozczecho 2009-10-16 11:54:28

+0

大聲笑 - 我見過的最簡單的問題。不要擔心,我們都在某個時候完成了這項工作。 :-) – 2009-10-16 11:56:34