Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

डेटाबेस से सभी कनेक्शनों को समाप्त करने के लिए स्क्रिप्ट (RESTRICTED_USER ROLLBACK से अधिक)

अपडेट किया गया

एमएस एसक्यूएल सर्वर 2012 और इसके बाद के संस्करण के लिए

USE [master];

DECLARE @kill varchar(8000) = '';  
SELECT @kill = @kill + 'kill ' + CONVERT(varchar(5), session_id) + ';'  
FROM sys.dm_exec_sessions
WHERE database_id  = db_id('MyDB')

EXEC(@kill);

एमएस एसक्यूएल सर्वर 2000, 2005, 2008 के लिए

USE master;

DECLARE @kill varchar(8000); SET @kill = '';  
SELECT @kill = @kill + 'kill ' + CONVERT(varchar(5), spid) + ';'  
FROM master..sysprocesses  
WHERE dbid = db_id('MyDB')

EXEC(@kill); 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर डेटाबेस विकास के लिए GearHost के साथ प्रारंभ करना

  2. GDPR अनुपालन और आपका SQL सर्वर

  3. SQL सर्वर मॉनिटरिंग के लिए जिम्मेदार DBA को प्रभावित करने वाले शीर्ष तीन रुझान

  4. जॉइन क्राइटेरिया में एसक्यूएल फ़िल्टर मानदंड या जहां क्लॉज अधिक कुशल है

  5. SQL सर्वर में कर्सर का उपयोग करना बुरा व्यवहार क्यों माना जाता है?