0

我正在使用 SqlServer.Management.Smo 的帮助来重命名附加的 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)

问题是重命名数据库后设置为单用户。

那我做错了什么?

4

1 回答 1

2

您的第二条语句将其设置为单用户。

于 2009-10-16T11:32:01.577 回答