无法删除数据库 "#Test",因为该数据库当前正在使用
2009-06-25 11:06
435 查看
use master go declare @dbname sysname set @dbname='DB1' --这个是要删除的数据库库名 declare @s nvarchar(1000) declare tb cursor local for select s='kill '+cast(spid as varchar) from master..sysprocesses where dbid=db_id(@dbname) open tb fetch next from tb into @s while @@fetch_status=0 begin exec(@s) fetch next from tb into @s end close tb deallocate tb exec('drop database ['+@dbname+']') |
相关文章推荐
- 【转】无法删除数据库 "#Test",因为该数据库当前正在使用
- 无法删除数据库 "#Test",因为该数据库当前正在使用
- 无法删除数据库::提示:错误3702!无法除去数据库"test",因为它正在使用!!!
- sql-"无法删除数据库,因为该数据库当前正在使用"问题解决
- 转载 :sql server 2005 无法删除数据库 "#Test",因为该数据库当前正在使用
- sql server 2005 无法删除数据库 "#Test",因为该数据库当前正在使用
- 无法删除数据库 "aaa",因为该数据库当前正在使用
- MSSQL数据库 "无法删除数据库 "***",因为该数据库当前正在使用" 解决方案
- "无法删除数据库,因为该数据库当前正在使用"问题解决
- sqlserver"无法删除数据库,因为该数据库当前正在使用"问题解决
- "无法删除数据库,因为该数据库当前正在使用"问题解决
- sqlserver"无法删除数据库,因为该数据库当前正在使用"问题解决
- "无法删除数据库,因为该数据库当前正在使用"问题解决
- "无法删除数据库,因为该数据库当前正在使用"问题解决
- 关于"无法删除数据库 'xxx',因为该数据库当前正在使用"
- SQL Server无法删除数据库,因为该数据库当前正在使用的解决办法
- "无法删除数据库,因为该数据库当前正在使用",删除数据库方法
- "无法删除数据库,因为该数据库当前正在使用"问题解决
- 无法删除数据库,因为该数据库当前正在使用
- "无法删除数据库,因为该数据库当前正在使用"问题解决