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

त्रुटि - वर्तमान कनेक्शन से जुड़ा लेनदेन पूरा हो गया है लेकिन निपटारा नहीं किया गया है

यह तब हो सकता है जब लेन-देन का समय समाप्त हो जाए। आप इस तरह अपने लेन-देन के लिए समयबाह्य बढ़ा सकते हैं (अपने लेन-देन की अपेक्षित लंबाई के लिए उपयुक्त मानों का उपयोग करें)। नीचे दिया गया कोड 15 मिनट के लिए है:

using (TransactionScope scope = 
             new TransactionScope(TransactionScopeOption.Required, 
                                   new System.TimeSpan(0, 15, 0)))
  {
      // working code here
  }

यही कारण है कि यह 500 बैच के लिए काम कर सकता था न कि 1000 के लिए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. दो तिथियों के बीच सप्ताह प्रारंभ तिथि (सोमवार) और समाप्ति तिथि (रविवार) की सूची कैसे प्राप्त करें?

  2. ताला क्या होता है | संचार बफर संसाधनों का मतलब है?

  3. SQL सर्वर 2008 रिपोर्टिंग सेवा अनुमतियाँ

  4. एकाधिक रिकॉर्ड कैसे सम्मिलित करें और पहचान मूल्य कैसे प्राप्त करें?

  5. SQL सर्वर सशर्त प्रवाह