开发者社区> 杨俊明> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

SqlServer:此数据库处于单用户模式,导致数据库无法删除的处理

简介: 今天在删除一个数据库时,一直报错,大意是:此数据库处理单用户模式,尚在连接当中,无法删除(既使将SQLServer停止后再启动也是如此) 百度之后找到了解决办法,备份于此: USE [master] GO /****** Object: StoredProcedure [dbo].[killspid] Script Date: 03/28/2011 11:01:32 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO --建一个存储过程,断开所有用户连接。
+关注继续查看

今天在删除一个数据库时,一直报错,大意是:此数据库处理单用户模式,尚在连接当中,无法删除(既使将SQLServer停止后再启动也是如此)

百度之后找到了解决办法,备份于此:

USE [master]
GO

/****** Object:  StoredProcedure [dbo].[killspid]    Script Date: 03/28/2011 11:01:32 ******/
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了

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
数据库转换工具SqlServer To Oracle DbConvert
数据库转换工具 DbConvert 1、SqlServer To Oracle 介绍:能快速把Sqlserver数据库转换到Oracle数据库 下载地址 http://www.kuaipan.cn/file/id_7540102850936839.htm 2、转换配置下载 http://www.kuaipan.cn/file/id_75401
1284 0
[推荐] (SqlServer)分离所有用户数据库
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chinahuyong/article/details/7204980    [推荐] (SqlServer)分离所有用户数据库 ——通过知识共享树立个人品牌。
729 0
[推荐] (SqlServer)批量清理指定数据库中所有数据
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/chinahuyong/article/details/7205159 [推荐] (SqlServer)批量清理指定数据库中所有数据 ——通过知识共享树立个人品牌。
619 0
sqlserver数据库大型应用解决方案总结
  随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。
837 0
+关注
杨俊明
菩提树下的杨过 http://yjmyzz.cnblogs.com/
文章
问答
文章排行榜
最热
最新
相关电子书
更多
数据库2025 V3
立即下载
数据库异地备份及不还原快速查询备份集最佳实践
立即下载
SQL Sever迁移PG经验
立即下载