我使用的是 SQL Server 2008 R2,我需要从 .bak 文件恢复数据库。总是出现数据库正在使用的错误,直到我重新启动 SQL Server 服务。
有更好的选择吗?
最佳答案
使用此代码在恢复之前销毁所有现有连接:
USE master;
GO
ALTER DATABASE YourDB
SET SINGLE_USER
WITH ROLLBACK IMMEDIATE;
ALTER DATABASE YourDB
SET MULTI_USER;
GO
关于sql-server - SQL Server 恢复数据库错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18699463/