के दौरान क्षणिक त्रुटियां हमारे पास एक क्लाइंट एप्लिकेशन है जो एक SQL सर्वर डेटाबेस (प्रतिबिंबित और क्लस्टर) तक पहुंच रहा है, जिसमें सी # डीएल के माध्यम से विशिष्ट त्रुटि संख्याओं पर पुनः प्रयास तर्क होता है।SQL सर्वर विफलता
हमें असफल ओवरों के दौरान समस्याएं आ रही हैं जहां डीडी द्वारा क्षणिक त्रुटियों को फेंक दिया जा रहा है जहां उन्हें पुनः प्रयास तर्क में पकड़ने से क्लाइंट एप्लिकेशन विफल होने के बाद सुंदरता जारी रखने की अनुमति देता।
यहाँ हम वर्तमान में पुन: प्रयास करें तर्क में पकड़ने त्रुटियों की एक सूची है:
0
-2
-1
2
53
64
233
596
924
1205
1222
2801
4060
6005
10053
10054
10060
40143
40197
40501
40613
किसी को भी जो डीबी दौरान फेंक सकता है त्रुटियों की एक अधिक व्यापक सूची एक से अधिक असफल, जो एक बार वसूली योग्य है पता है असफल हो गया है?
उनके पास उन सॉफ़्टवेयर का भार होना चाहिए जिन्हें इनसे निपटना पड़ा है, लेकिन मुझे एक सभ्य सूची नहीं मिल रही है।
धन्यवाद, क्रिस।
मैं आपके माइक्रोसॉफ्ट एसक्यूएल सर्वर का उपयोग कर रहा हूं। उस स्थिति में उन संख्याओं का अर्थ पाया जा सकता है [यहां] (https://technet.microsoft.com/en-us/library/cc645603 (v = sql.105) .aspx) ऋणात्मक संख्या 1 में सूचीबद्ध हैं -1000 खंड सी # में डिफ़ॉल्ट रूप से आप एक अपवाद प्राप्त करते हैं, उनमें अधिक जानकारी होती है तो केवल त्रुटि संख्या होती है। –
हाय निक, आपकी टिप्पणी के लिए धन्यवाद। .dll घर में लिखा गया था, इसलिए इन त्रुटि कोड के पीछे त्रुटियां अच्छी तरह से जानी जाती हैं। मेरी चिंता यह है कि हमने कुछ त्रुटि कोड बंद कर दिए हैं। मुझे उम्मीद है कि किसी के पास क्षणिक त्रुटि कोड की एक विस्तृत सूची हो सकती है जिसे हमें पुनः प्रयास करना चाहिए। – ChrisMurray
उदाहरण के लिए एमएस एसक्यूएल सर्वर त्रुटि कोड देखें: https://azure.microsoft.com/en-us/documentation/articles/sql-database-develop-error-messages/ –