SQL Server还原时提示因为数据库正在使用,所以无法获得对数据库的独占访问权限解决方法
当前位置:点晴教程→点晴OA办公管理信息系统
→『 经验分享&问题答疑 』
这个问题的原因在于有用户连接了当前要做还原的数据库,这里的用户甚至包括当前要做还原的用户。解决办法就是关闭与要还原数据库的所有连接。 推荐方法:到服务里面重启下sqlserver服务即可。 问题一描述:SQL Server数据库备份还原后,在数据库名称后会出现“受限制访问”字样 问题二描述:在对SQL Server数据库进行还原时,提示:System.Data.SqlClient.SqlError:因为数据库正在使用,所以无法获得对数据库的独占访问权。(Microsoft.SqlServer.Smo)。出现此问题的原因是在还原数据库时,有其他用户正在使用数据库。还原数据库要求数据库工作在单用户模式。通常就是DBA在操作时,不允许其他用户连接数据库。 问题一解决办法:
右键点击数据库 -> 属性 -> 选项 -> 状态 -> 限制访问 -> 选择Multiple -> 确定。 问题二解决办法: 方法一(最方便):右键点击数据库 -> 属性 -> 选项 -> 状态 -> 限制访问 -> 选择Single-> 确定。然后还原。 问题就解决了。哈哈
如果是利用点晴OA的bak数据库备份文件恢复系统,那么就无需按照以上操作,直接删除现有clicksun数据库即可,方法如下:
一定要勾选“关闭现有链接”,否则会删除失败。 删除现有的clicksun数据库后,按照以下教程恢复bak数据库备份文件即可: 点晴OA系统的bak或mdf数据库备份文件如何恢复到SQL Server中?[30513] 该文章在 2017/11/23 15:57:04 编辑过 |
关键字查询
相关文章
正在查询... |