क्योंकि मेरे पास प्रतिबद्धता के दौरान समन्वय करने के लिए कई असंबंधित संसाधन हैं, इसलिए मैं जावा कोड (जेडीबीसी) से Azure SQL डेटाबेस पर दो-चरण प्रतिबद्ध (2 पीसी) का उपयोग करना चाहता हूं।क्या Azure SQL डेटाबेस समर्थन दो चरण प्रतिबद्ध (2 पीसी) है?
मानक एसक्यूएल सर्वर पर, आप कुछ DLL के complex install कर सकते हैं प्लस कुछ स्क्रिप्ट उपलब्ध कुछ बढ़ाया संग्रहित प्रक्रियाओं बनाने के लिए, xp_sqljdbc_xa_init
या xp_sqljdbc_xa_prepare
जैसे नामों के साथ, बारी में माइक्रोसॉफ्ट JDBC ड्राइवर शुरू की XA अर्थ विज्ञान प्रदान करने के लिए उपयोग करता है/अंत/तैयार/प्रतिबद्ध। लेकिन इन विस्तारित संग्रहित प्रक्रियाएं जो मैं देख सकता हूं उससे Azure पर उपलब्ध नहीं हैं।
इसके अलावा, स्वयं के अनुसार, SQL सर्वर में PREPARE TRANSACTION
आदिम प्रतीत नहीं होता है, और मुझे Azure में कोई भी नहीं मिला है।
तो एज़ूर पर 2 पीसी कैसे कर सकता है?
धन्यवाद। SQL सर्वर अभी भी एकमात्र SQL डेटाबेस है जिसे मैं जानता हूं जिसमें 'PREPARE' कथन नहीं है। –