मैं अपने आवेदन JTDS ड्राइवर का उपयोग करने से खिड़कियों प्रमाणीकरण का उपयोग Sql सर्वर डाटा बेस कनेक्ट करने के लिए कोशिश कर रहा हूँ की जाँच करें, लेकिन मैं त्रुटिजेटीडीएस ड्राइवर एसक्यूएल सर्वर 2008 आर 2 और डेनाली मूल एसएसपीआई पुस्तकालय के लिए काम नहीं कर रहा है। java.library.path प्रणाली संपत्ति
निम्नलिखित मिला एसएसओ विफल: मूल SSPI पुस्तकालय नहीं भरी हुई। Java.library.path सिस्टम प्रॉपर्टी देखें।
निम्न परिदृश्यों जहां मैं हल करने, लेकिन अभी भी कुछ याद आ रही है की कोशिश की ..
- मैं प्रणाली निर्देशिका में ntlmauth.dll जोड़ लिया है और यह Sql सर्वर के लिए ठीक काम करता है 2005
- लेकिन वही बात मैंने एसक्यूएल सर्वर 2008 आर 2 और डेनाली के लिए कोशिश की लेकिन यह मुझे वही त्रुटि देता है जैसा मैंने ऊपर बताया है
- इसके अलावा मुझे थोड़ा सा मतलब है कि मैंने सिस्टम निर्देशिका में x64 \ SSO \ path से ntlmauth.dll कॉपी किया है।
मुझे उलझन में है कि यह एसक्यूएल सर्वर 2008 आर 2 और डेनाली के लिए क्यों काम नहीं कर रहा है।
धन्यवाद यह काम किया !! :) –
याद करने की एक आसान बात यह है कि यदि JVM और लाइब्रेरी के शब्द आकार के बीच कोई मेल नहीं है। तो यदि आप 32-बिट जावा चला रहे हैं और 64-बिट DLL है, तो यह लोड नहीं होगा। –