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

JDBC का उपयोग करके SQL सर्वर LocalDB से कनेक्ट करना

हाँ, यह संभव है।

जेटीडीएस का उपयोग कर लोकलडीबी इंस्टेंस के लिए कनेक्शन स्ट्रिंग इस तरह दिखती है:

jdbc:jtds:sqlserver://./DatabaseName;instance=LOCALDB#88893A09;namedPipe=true

यह जेटीडीएस 1.3.2 के रूप में काम करता है। आप यहां एक रिलीज डाउनलोड कर सकते हैं:

https://github.com/milesibastos/jTDS/releases/download/v1.3.2/jtds-1.3.2-dist.zip

अपने वांछित स्थानीय डीबी के लिए नामित पाइप खोजने के लिए, चलाएं

SqlLocalDb info NameOfTheLocalDBInstance

जो आपको np:\\.\pipe\LOCALDB#88893A09\tsql\query जैसा कुछ देगा

किसी विशिष्ट उपयोगकर्ता नाम/पासवर्ड से जुड़ना शायद सबसे अच्छा है, इसलिए उस स्थानीय डीबी उदाहरण में भी अपने डेटाबेस के लिए लॉगिन और उपयोगकर्ता बनाएं (यदि आपने पहले से नहीं किया है):

sqlcmd -S np:\\.\pipe\LOCALDB#88893A09\tsql\query

CREATE LOGIN dbuser WITH PASSWORD = 'dbpassword'
GO
CREATE USER dbuser
GO
ALTER AUTHORIZATION ON DATABASE::DatabaseName TO dbuser
GO


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में, मैं Oracle के SELECT FOR UPDATE WAIT के समान एक पंक्ति को कैसे लॉक कर सकता हूं?

  2. SQL सर्वर में sys.columns, sys.system_columns और sys.all_columns के बीच अंतर

  3. (WHERE) शर्तों के साथ चयनित पंक्तियों से पिछली और अगली पंक्ति प्राप्त करें

  4. SQL सर्वर प्रबंधन स्टूडियो (SSMS) के साथ डेटाबेस डिज़ाइन अवधारणाएँ भाग 1

  5. मैं टीएसक्यूएल का उपयोग कर डेटाबेस में सभी तालिकाओं की सूची कैसे प्राप्त करूं?