by Nurgün Özgür
27. January 2011 11:50
MSSQL ve ORACLE sunucularında bir session'ı (veri tabanı bağlantısı) kill etmek istiyorsanız alttaki fonksyonları kullanabilirsiniz. Size verilen yetkiye göre sadece kendi session'ları veya diğer sessionları da kill edebilirsiniz.
ORACLE:
Önce SID ve SERIAL noları alın.
SELECT * FROM TABLE(GENERATION.UTILS_PKG.SHOW_SESSIONS('HANIFE'))
KILL_SESSION da bu değerleri kullanın.
Örnek:
BEGIN
GENERATION.UTILS_PKG.KILL_SESSION(i_sid => 346, i_serial => 60655);
END;
MSSQL:
SP_WHO2 ile kill etmek istediğiniz bağlantının SPID noyu bulunuz. Ve kill kullanarak bağlantıyı sonlandırınız.
Örnek:
SP_WHO2 'HANIFE'
kill 121
Kaynak: Hanife Dilek