因为数据库正在使用,所以无法获得对数据库的独占访问权,无法执行 BACKUP LOG,因为当前没有数据库备份...解决方案

写在那面

这里记录下,从sql server 2008 r2 备份数据到sql server 2012 遇到的错误日志,处理方案

常见错误

1.1、System.Data.SqlClient.SqlError: 因为数据库正在使用,所以无法获得对数据库的独占访问权。 (Microsoft.SqlServer.SmoExtended)

1.2、System.Data.SqlClient.SqlError: 无法执行 BACKUP LOG,因为当前没有数据库备份。 (Microsoft.SqlServer.SmoExtended)

先是百度了一些解决方案,更改数据库的状态等等,单用户设置等等,都不可行,后来我此处对这两种的处理
是在导入数据文件的时候,具体配置如图
因为数据库正在使用,所以无法获得对数据库的独占访问权,无法执行 BACKUP LOG,因为当前没有数据库备份...解决方案
点击确定,即可正确导入数据
因为数据库正在使用,所以无法获得对数据库的独占访问权,无法执行 BACKUP LOG,因为当前没有数据库备份...解决方案