इन निर्देशों की भी जाँच करें - क्या आप एक ही डोमेन (कॉलर और सर्वर?) पर हैं
वहां से उद्धरण:
<ब्लॉकक्वॉट>JDBC ड्राइवर एकीकृत सुरक्षा कनेक्शन स्ट्रिंग गुण के माध्यम से Windows ऑपरेटिंग सिस्टम पर टाइप 2 एकीकृत प्रमाणीकरण के उपयोग का समर्थन करता है। एकीकृत प्रमाणीकरण का उपयोग करने के लिए, sqljdbc_auth.dll फ़ाइल को उस कंप्यूटर पर Windows सिस्टम पथ पर एक निर्देशिका में कॉपी करें जहां JDBC ड्राइवर स्थापित है।
sqljdbc_auth.dll फ़ाइलें निम्न स्थान पर स्थापित हैं:
<installation directory>\sqljdbc_<version>\<language>\auth\
नोट:
यदि आप 32-बिट जावा वर्चुअल मशीन (JVM) चला रहे हैं, तो x86 फ़ोल्डर में thesqljdbc_auth.dll फ़ाइल का उपयोग करें, भले ही ऑपरेटिंग सिस्टम x64 संस्करण हो। यदि आप x64 प्रोसेसर पर 64-बिट JVM चला रहे हैं, तो x64 फ़ोल्डर में sqljdbc_auth.dll फ़ाइल का उपयोग करें। यदि आप IA-64 प्रोसेसर पर 64-बिटJVM चला रहे हैं, तो IA64फ़ोल्डर में thesqljdbc_auth.dll फ़ाइल का उपयोग करें।
वैकल्पिक रूप से आप sqljdbc_auth.dll की निर्देशिका निर्दिष्ट करने के लिए java.libary.path सिस्टम गुण सेट कर सकते हैं। उदाहरण के लिए, यदि JDBC ड्राइवर डिफ़ॉल्ट निर्देशिका में स्थापित है, तो आप जावा अनुप्रयोग प्रारंभ होने पर निम्न वर्चुअल मशीन (VM) तर्क का उपयोग करके DLL का स्थान निर्दिष्ट कर सकते हैं:
-Djava.library.path=C:\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_<version>\enu\auth\x86