在我们做网站的时候,有时因网站数据多,而选择使用SQL数据库,可在制作好后,把数据备份后恢复到服务器上的时候,就出现“因为数据库正在使用,所以无法获得对数据库的独占访问权”的提示从而无法恢复数据。如下图:
此时可以使用如下代码来解决:
ALTER DATABASE databaseName SET OFFLINE WITH ROLLBACK IMMEDIATE
ALTER DATABASE databaseName SET ONLINE
这里的databaseName是指你需要还原的数据库。如下图:
执行后会出现成功完成。
现在再执行数据库恢复就能成功了。