2012-08-31 11 views
6

मेरे पास मेरे डेटाबेस में लंबवत रोलबैक मोड में एक असामान्य कथन है। जब मैं SPID इस बयान के साथ जुड़े मारने की कोशिश, मैं निम्नलिखित त्रुटि मिलती है:एसपीआईडी ​​"प्रगति में लेनदेन रोलबैक" को मार नहीं सकता

transaction rollback in progress. Estimated rollback completion: 0%. Estimated time remaining: 0 seconds.

यह अप्रतिबद्ध बयान उन नहीं करने के लिए डीबी की मेज, देखने के लिए, और प्रक्रिया के पेड़ देखने में सक्षम हो खड़ी कर रहा है। मैं इस एसपीआईडी ​​को कैसे रोकूं?

+0

लेनदेन में पूछताछ कितनी देर तक चलती है और रोलबैक कितनी देर तक चल रहा है? – Narthring

उत्तर

1

अप्रतिबद्ध लेन-देन एक डेटाबेस बैकअप था। एक ज्ञात बग (एमएस हॉटफिक्स के साथ) जहां बैकअप कभी-कभी लटकता है। क्लस्टर को पुनरारंभ करने से समस्या

+0

एक ही समस्या है। जहां तक ​​मुझे पता है कि इसके लिए कोई हॉटफिक्स नहीं है। मैंने बग पेज स्थित है लेकिन यह कहता है कि यह बंद है। https://connect.microsoft.com/SQLServer/feedback/details/187192/openquery-to-linked-server-hangs-leaving-spid-with-open-tran-that-cannot-be-killed-then-templog- ldf-grows-without-limit-required-sql-server-restart-on-production-server-क्या आप हॉटफिक्स को लिंक कर सकते हैं? –

2

मुझे यह धागा मिला, ऐसा लगता है, अगर यह शुरू हो गया है तो आप इसे कमांड के साथ मार नहीं सकते हैं। केवल अगर आप अपना डीबी ऑफ़लाइन बना रहे हैं।

MSDN forum link

+0

इसे ऑफ़लाइन बनाकर कोई भी आपको वापस आने पर रोलबैक जारी रखना होगा। तो यह मदद नहीं करता है। यह जवाब समाधान है हालांकि: कोई नहीं है। – usr

संबंधित मुद्दे