Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

जावा को SQL एक्सप्रेस से कनेक्ट करना

हालांकि कई जवाब उपलब्ध हैं। मैं एक देना चाहूंगा।

जैसा कि आप विंडो प्रमाणीकरण का उपयोग कर रहे हैं।

JTDS URL को

. से बदलें
private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress";

के लिए

private String URL = "jdbc:jtds:sqlserver://localhost/brandix;instance=sqlexpress;useNTLMv2=tru‌​e;domain=workgroup";

या दूसरा विकल्प है:

JTDS के बजाय [Microsoft JDBC ड्राइवर] [1] डाउनलोड करें। sqljdbc4.jar जोड़ें आपके क्लासपाथ पर।

अपने सर्वर के लिए अपनी कनेक्शन स्ट्रिंग (JDBC URL) अपडेट करें

Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);

यूआरएल:jdbc:sqlserver://localhost;user=root;password=‌​123;"

अगर अभी भी समस्या है, तो बने रहें। के साथ जांचें,

टीसीपी/आईपी नेटवर्क प्रोटोकॉल सक्षम करें, जो डिफ़ॉल्ट रूप से अक्षम है, और टीसीपी/आईपी पोर्ट को 1433 पर सेट करें जो कि फिर से डिफ़ॉल्ट पोर्ट नंबर है।

  1. SQL सर्वर कॉन्फ़िगरेशन प्रबंधक प्रारंभ करें -> Microsoft SQL Server 2008 -> कॉन्फ़िगरेशन उपकरण -> SQL सर्वर कॉन्फ़िगरेशन प्रबंधक खोलें

  2. फिर बाएं हाथ के पेड़ पर। SQL सर्वर 2005 नेटवर्क कॉन्फ़िगरेशन-> SQLEXPRESS के लिए प्रोटोकॉल-> TCP/IP चुनें।

  3. राइट क्लिक करें और इसे सक्षम करें।

  4. टीसीपी/आईपी पर डबल क्लिक करने पर एक विंडो बॉक्स दिखाई देता है। "आईपी एड्रेस" टैब पर क्लिक करें

  5. TCP पोर्ट मान को 1433 पर सेट करें और फिर अप्लाई पर क्लिक करें

  6. SQL सेवा को पुनरारंभ करें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. WinRT System.Data - SQL से कनेक्ट करें

  2. SQL सर्वर का उपयोग करके varchar कॉलम में गैर-ASCII वर्ण खोजें

  3. सी # से एसक्यूएल सर्वर को लिखना, कोई त्रुटि वापस नहीं आई

  4. SSMS 2016 Azure SQL v12 bacpac आयात करने में त्रुटि:पासवर्ड के बिना मास्टर कुंजियाँ समर्थित नहीं हैं

  5. प्रति माह रिकॉर्ड गिनने के लिए SQL क्वेरी