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,例如:

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

  

 

 

 

 

创建时间:2022.03.18  更新时间:

posted on   滔Roy  阅读(1478)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
历史上的今天:
2020-03-18 SQL 错误:备份集中的数据库与现有数据库''不同

导航

点击右上角即可分享
微信分享提示