ورود

View Full Version : کاربرد sysprocesses



fakhravari
چهارشنبه 01 خرداد 1392, 14:16 عصر
با سلام
کاربرد کد زیر چیست؟
Use Master

Declare @dbname sysname
Set @dbname = 'BOOKHOME'
Declare @spid int
Select @spid = min(spid) from master.dbo.sysprocesses
where dbid = db_id(@dbname)
While @spid Is Not Null
Begin
Execute ('Kill ' + @spid)
Select @spid = min(spid) from master.dbo.sysprocesses
where dbid = db_id(@dbname) and spid > @spid
End

in_chand_nafar
چهارشنبه 01 خرداد 1392, 21:30 عصر
این کدهایی که شما نوشته اید اتصال کلیه Sessionهایی که به ازای بانک اطلاعاتی (BOOKHOME) مورد نظر شما بوجود آمده اند را قطع خواهد کرد
برای اطلاعات بیشتر می توانید از این لینک (http://nikamooz.com/%D9%85%D9%82%D8%A7%D9%84%D8%A7%D8%AA-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86/sql-server-vs-net/sql-server-design/60-%D9%85%D8%B4%D8%A7%D9%87%D8%AF%D9%87-%D8%A2%D8%AE%D8%B1%DB%8C%D9%86-%D8%AF%D8%B3%D8%AA%D9%88%D8%B1%D8%A7%D8%AA-%D8%A7%D8%AC%D8%B1%D8%A7-%D8%B4%D8%AF%D9%87-%D8%AA%D9%88%D8%B3%D8%B7-session-%D9%87%D8%A7.html)هم استفاده کنید

fakhravari
چهارشنبه 01 خرداد 1392, 22:48 عصر
بیشتر برای بکاپ گیری حدفم بود.