此数据库处于单用户模式,当前某个用户已与其连接。 ALTER DATABASE 语句失败。 (Microsoft SQL Server,错误: 5064)...
删除数据库时候,报了个错:
此时无法更改数据库 'NIS110' 的状态或选项。此数据库处于单用户模式,当前某个用户已与其连接。ALTER DATABASE 语句失败。 (Microsoft SQL Server,错误: 5064)
原因:此数据库处于单用户模式,导致无法删除
百度之后找到了解决办法,备份于此:
USE [master] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO--建一个存储过程,断开所有用户连接。 create proc [dbo].[killspid] (@dbname varchar(20)) as begin declare @sql nvarchar(500) declare @spid int set @sql='declare getspid cursor for select spid from sysprocesses where dbid=db_id('''+@dbname+''')' exec (@sql) open getspid fetch next from getspid into @spid while @@fetch_status<>-1 begin exec('kill '+@spid) fetch next from getspid into @spid end close getspid deallocate getspid end GO
先在master中创建一个存储过程,用于干掉所有连接,然后调用
use master exec killspid '出问题的数据库名'
再删除就ok了
转载于:https://www.cnblogs.com/zqh-/p/7412663.html
此数据库处于单用户模式,当前某个用户已与其连接。 ALTER DATABASE 语句失败。 (Microsoft SQL Server,错误: 5064)...相关推荐
- SQL Server 登录出错 用户 ‘sa‘ 登录失败 (Microsoft SQL Server, Error: 18456)
文章目录 Intro 两种认证方式(authentication) Windows Authentication 登录/测试 四个修改点 启用`SQL Server authentication` 启 ...
- 无法连接到 。 其他信息: 用户 ‘‘ 登录失败。 (Microsoft SQL Server,错误: 18456
SSMS使用Windows用户登录SQL Server数据库的时候出现无法链接,用户""登录失败. 首先需要用sa登录到数据库中,然后选择安全性,选择登录名 右键新建(如果没有这个 ...
- 无法打开数据库‘XXXX’。恢复操作已将该数据库标记为SUSPECT或者打开Microsoft SQL Server Management Studio发现数据库被标为可疑的解决办法
无法打开数据库'XXXX'.恢复操作已将该数据库标记为SUSPECT 当你用navciat连接sql server 数据库的时候,发现某个库打不开的时候.爆出了这个'无法打开数据库'XXXX'.恢复操 ...
- 把Oracle数据库移植到Microsoft SQL Server 7 0
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 把Ora ...
- Microsoft SQL Server数据库
Microsoft SQL Server数据库 SQL Server 是Microsoft 公司推出的关系型数据库管理系统.具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microso ...
- 使用Microsoft SQL Server Management Studio连接远程阿里云SQL Server数据库
首先我买的是阿里云域名与网站->云虚拟主机:如下 点云虚拟主机进去后,可以看到你的主机: 点击主机,看到详细信息: 这里重点看数据库的信息. 主要到有两点: 数据库类型: SqlServer 数 ...
- 在备份数据库过程中出现错误, 未能打开数据库‘msdb’, ‘msdb ‘ 数据库处于回避紧急模式!
错误提示: 未能在数据库 'msdb' 中运行 BEGIN TRANSACTION,因为该数据库处于回避恢复模式. 服务器: 消息 3009,级别 16,状态 1,行 1 未能在 msdb 数据库中插 ...
- 数据库处于回避恢复模式
SQLSERVER数据库主要状态 可能是因为当前数据库正处在 EMERGENCY (紧急状态)下, 可以使用 alter database 数据库名 set online 来恢复成在线状态! T-SQ ...
- 数据库xxx已打开,并且一次只能有一个用户访问。 (Microsoft SQL Server,错误: 924)
操作数据库失败,提示如下错误: 数据库xxx已打开,并且一次只能有一个用户访问. (Microsoft SQL Server,错误: 924) 重启数据库问题仍然存在.可执行以下sql解决: USE ...
- Microsoft SQL Server 数据库 错误号大全
panchzh :Microsoft SQL Server 数据库 错误号大全 0 操作成功完成. 1 功能错误. 2 系统找不到指定的文件. 3 系统找不到指定的路径. 4 系统无法打开文件. 5 ...
最新文章
- Python Number(数字)
- Silverlight 4.0添加鼠标右键菜单和Silverlight全屏模式的进入退出
- Android之二维码生成和识别
- Putty工具使用教程
- HEVC中四叉树划分详解
- 【§美女杨颖win7电脑主题下载§系统美化】
- odoo采购单入库代码剖析
- JSP--矩形(圆)面积计算器
- iphone浏览器显示服务器已停止响应,苹果手机自带浏览器停止响应请大家支招 - 卡饭网...
- word文档 目录 导航窗格 整理
- 思科路由器:学会看路由表信息,show ip route详解
- win10玩我的世界java_我的世界win10java下载
- escalating to SIGTERM问题出现的原因
- SSD固态硬盘测试工具收集(持续更新)
- 齐岳研发可聚合性基团的小分子稀土配合物Eu(TTA)2phen
- 【JVM系列3】方法重载和方法重写原理分析,看完这篇终于彻底搞懂了
- awk 处理反算日志流量
- (二)python学习笔记之列表入门
- 服务器w7系统,w7系统的云服务器
- 不务正业——游记篇 no.1 (重庆)
热门文章
- 半连续性:上半连续与下半连续
- amd cpu排行_最全cpu性能排行榜,cpu性能排行天梯图
- python中数字转英文_python:将数字转换成用英文表达的程序
- win10蓝屏无法进入系统_WIN10系统进“吃鸡”蓝屏
- 找不到msvcr100.dll怎么办?三种方法教你
- 微信网页二维码授权登陆
- android国际化语言(适配各国语言)
- 微信第三方授权获取用户信息
- Android MTP 转载http://www.cnblogs.com/skywang12345/p/3474206.html
- JavaWeb——JQuery之高级案例实战(打开网页自动弹出广告效果、抽奖效果实现)