我正在使用SQL Server 2005,我遇到问题恢复我的数据库我试图恢复我的数据库时收到此消息。无法恢复数据库,数据库正在使用会话
Restore failed. (Microsoft.SqlServer.Express.Smo)
"System.Data.SqlClient.SqlError: RESTORE cannot process database 'AMOD' because it is in use by this session. It is recommended that the master database be used when performing this operation. (Microsoft.SqlServer.Express.Smo)"
我已重新启动程序我没有打开数据库中包含的任何表,但我仍然收到此消息。我是SQL Server的新手,这是我第一次进行恢复。我感谢提供的任何帮助。
我为另一个用户设置了这个设置,另外我还需要去安全→登录→右键单击用户→属性,然后设置Def数据库掌握,然后让他们注销并返回。 – bmaupin
@bmaupin暂时踢他们也应该解决了。 –
我想我的意思是我设置了另一个用户来恢复数据库,但每次他们登录进行恢复时,他们想要恢复的数据库都被设置为默认值,因此他们会连接到它。当然,我不是专家,但改变默认数据库似乎修复它。无论如何,很好的答案! – bmaupin