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

SQL सर्वर डेटाबेस को ऑफ़लाइन लेते समय अत्यधिक प्रतीक्षा-समय

कुछ अतिरिक्त खोज के बाद (GBN के उत्तर से प्रेरित नए खोज शब्द और KMike के उत्तर पर u07ch की टिप्पणी) मुझे यह मिला, जो 2 सेकंड में सफलतापूर्वक पूरा हुआ:

ALTER DATABASE <dbname> SET OFFLINE WITH ROLLBACK IMMEDIATE

(अपडेट करें)

जब यह अभी भी निम्न त्रुटि के साथ विफल हो जाता है, तो आप इसे यह ब्लॉग पोस्ट :

आप यह पता लगाने के लिए निम्न कमांड चला सकते हैं कि कौन आपके डेटाबेस पर ताला लगा रहा है:

EXEC sp_who2

और जो भी SPID का इस्तेमाल करें आप निम्न कमांड में पाते हैं:

KILL <SPID>

फिर ALTER DATABASE चलाएं फिर से आदेश। इसे अब काम करना चाहिए।



  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 . से कॉलम मान प्राप्त करें

  2. त्रुटि:एकाधिक डेटाबेस में सम्मिलित विवरण के लिए अदिश चर घोषित करना चाहिए

  3. DISTINCT कीवर्ड के साथ उच्च क्वेरी परिणाम?

  4. SQL में इकाई रूपांतरण तालिका

  5. रिक्त मान के साथ NULL को बदलें या sql सर्वर में ज़ीरो