--还原数据库提示“ 因为数据库正在使用,所以无法获得对数据库的独占访问权。
--首先选中master数据库,执行以下语句
declare @dbname varchar(50)
set @dbname='mzysgzz'
declare @sql varchar(50)
declare cs_result cursor local for select 'kill '+cast(spid as varchar(50)) from sys.sysprocesses where db_name(dbid)=@dbname
open cs_result
fetch next from cs_result into @sql
while @@fetch_status=0
begin
execute(@sql)
fetch next from cs_result into @sql
end
close cs_result
deallocate cs_result