SQL 数据库错误:system.Data.SqlClient.SqlException: RESTORE 无法处理数据库 '***',因为它正由此会话使用。建议在执行此操作时使用 master 数据库。 RESTORE DATABASE 正在异常终止。


SQL 数据库错误:system.Data.SqlClient.SqlException: RESTORE 无法处理数据库 '***',因为它正由此会话使用。建议在执行此操作时使用 master 数据库。 RESTORE DATABASE 正在异常终止。

原因:当前会话已经占用该数据库

解决:

  方法1、不要使用 SQL身份验证 方式登录,使用 windows身份验证 登录操作即可。

  方法2、使用SQL语句还原,前面加上:use master,例如:

use master; 
restore database 数据库名 from disk='路径' with replace;

  

 

 

 

 

创建时间:2022.03.18  更新时间:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM