还原数据库完整sq语句l

use master gosql

declare @dbname varchar ( 20) set @dbname = 'QADB' declare @sql nvarchar ( 500) declare @spid int --SPID 值是当用户进行链接时指派给该链接的一个惟一的整数 set @sql = 'declare getspid cursor for select spid from sysprocesses where dbid=db_id(''' + @dbname + ''')' exec ( @sql ) open getspid fetch next from getspid into @spidfetch

while @@fetch_status <>- 1-- 若是 FETCH 语句没有执行失败或此行不在结果集中。rest

begin exec ( 'kill ' + @spid ) -- 终止正常链接 fetch next from getspid into @spid end close getspidget

deallocate getspid goast

restore database qadb from disk = 'D:\SqlData\QADB_2017-05-09.bak'select

相关文章
相关标签/搜索