SQL Server 断开某个数据库所有连接(还原的时候需要)转自用保留
问题描述:
SQL Server数据库备份还原后,在数据库名称后会出现“受限制访问”字样
解决办法:
右键点击数据库 -> 属性 -> 选项 -> 状态 -> 限制访问 -> 选择Multiple -> 确定。
问题描述:
在对SQL Server数据库进行还原时,提示:System.Data.SqlClient.SqlError:因为数据库正在使用,所以无法获得对数据库的独占访问权。(Microsoft.SqlServer.Smo)。出现此问题的原因是在还原数据库时,有其他用户正在使用数据库。还原数据库要求数据库工作在单用户模式。通常就是DBA在操作时,不允许其他用户连接数据库。
解决办法:
方法一(最方便):右键点击数据库 -> 属性 -> 选项 -> 状态 -> 限制访问 -> 选择Single-> 确定。然后还原。
方法二(最直接):断开数据库连接
方法三(最暴力):注销/重启数据库服务器
方法四(最麻烦):写代码修改数据库相关属性,虽然麻烦,有的时候还是要用到,那就用到的时候再研究。
SQL Server 断开某个数据库所有连接(还原的时候需要)
USE master GO ALTER DATABASE [DBName] SET SINGLE_USER WITH ROLLBACK IMMEDIATE GO --查看是否还有用户连接 SELECT * FROM sys.[sysprocesses] WHERE DB_NAME([dbid])='DBName' GO ALTER DATABASE [DBName] SET MULTI_USER GO
【推广】
免费学中医,健康全家人
原文地址:https://www.cnblogs.com/westsoft/p/15426611.html
- 推荐文章
- 用Teleport Ultra下载网站全部页面 爬虫
- jvm莫名退出问题解决
- SecureCRT 绝佳配色方案
- spring boot + velocity中文乱码解决方式
- 奇虎360的开源OpenResty Windows版本
- Python学习
- 如何从mysql备份中提取单张表数据
- WAF防火墙学习
- 关于云平台的统计分析通用方案
- 求助高手,Nginx配置二级域名跳转 地址栏不变咋处理?
- Nginx+Lua服务端合并静态文件
- 2016年自主建设的产品
- C#中使用7Z进行压缩解压
- 武汉天喻的NFS 磁盘问题
- CSS 选择器 :last-child与:last-of-type的区别
- JQuery选择器大全
- nightwatchJS ---element用法
- nightwatch API
- DOM概念的区分:Attribute和Property, html()及.text(), .val()
- DOM对象和JQuery对象的区别
- nightwatchjs --Expect element to not include text
- Iterating elements using NightWatchJS
- nightwatch 切换窗口
- nodejs读取配置文件
- spring 事务
- 重载,重写,重构
- python 元组不变 列表可变
- WebStorm ES6 语法支持设置
- docker日志
- curl -O 下载文件