SQL Server2000中如何刪除指定的sleeping狀態的程式連線
Windows 2000
SQL Server 2000 SP4
CREATE PROCEDURE dbo.KillProcesses @dbName varchar(50)
AS
BEGIN
SET NOCOUNT ON
DECLARE @spid INT,
@cnt INT,
@sql VARCHAR(255)
SELECT @spid = MIN(spid),@cnt = COUNT(*) FROM master..sysprocesses
WHERE dbid = DB_ID(@dbname) AND spid != @@SPID AND status = 'sleeping' and last_batch< getdate()-0.0416
and spid>51 and loginname='jrzsfc' and program_name='SQL Query Analyzer'
WHILE @spid IS NOT NULL
BEGIN
SET @sql = 'KILL ' + RTRIM(@spid)
EXEC ( @sql )
SELECT @spid = MIN(spid),@cnt = COUNT(*)
FROM master..sysprocesses
WHERE dbid = DB_ID(@dbname) AND spid != @@SPID AND status = 'sleeping'
and last_batch< getdate()-0.0416 and spid>51 and loginname='jrzsfc' and program_name='SQL Query Analyzer'
END
END
GO
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-609289/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 刪除指定名稱的程式
- 如何批量刪除指定的GitHub ReposGithub
- JavaScript刪除字串中的指定字元JavaScript字串字元
- 如何將帶有連字的字型改為無連字的字型 / 如何刪除某個指定連字元字元
- MTS方式連線V$SESSION中的SERVER狀態SessionServer
- 如何刪除Word文件中的全部超連結
- 如何快速刪除Word中的頁首橫線?刪除頁首橫線技巧分享
- PostgreSQL的idle in transaction連線狀態SQL
- win10如何刪去多餘的本地連線_win10刪除多餘本地連線的方法Win10
- 如何把程式碼中的註釋批次刪除
- Tree樹狀圖的動態增刪查改(下)修改與刪除
- windows10怎麼刪除寬頻連線2_windows10刪除寬頻連線2的方法Windows
- Linux系統批量刪除包含指定關鍵字的程式Linux
- win10如何刪除斷開的網路連結 win10斷開網路連線怎麼刪除Win10
- 刪除指定目錄下指定字尾的檔案
- 檢視使用 MySQL Shell 的連線狀態MySql
- 字串-刪除指定字元字串字元
- Git刪除指定分支Git
- Git刪除指定commitGitMIT
- 【Redis】 redis-cluster刪除指定的keyRedis
- jQuery刪除具有指定文字的li元素jQuery
- Array · 刪除陣列中指定的元素陣列
- 如何刪除遠端桌面歷史連線記錄
- SQL中的四種連線方式SQL
- Git刪除指定檔案Git
- jupyter notebook 刪除指定 kernel
- 陣列刪除指定項陣列
- Linux刪除指定時間之前的檔案Linux
- Git刪除暫存區的指定檔案Git
- Linux批量刪除指定型別的檔案Linux型別
- 指定刪除幾天前的索引資料索引
- liunx批量刪除指定字尾的檔案
- leetcode----刪除連結串列中的節點LeetCode
- mySql刪除多個表 刪除多個欄位的SQLMySql
- Laravel 中利用『模型事件』來實現刪除資料時的連帶刪除Laravel模型事件
- 如何刪除springboot中的子專案Spring Boot
- Python如何刪除csv中的內容Python
- 如何永久刪除Mac中的檔案?Mac
- Linux刪除指定字尾名檔案的命令Linux