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

adodbapi के साथ SQLServer 2005 से कनेक्ट हो रहा है

इस कनेक्शन स्ट्रिंग को आजमाएं:

Initial Catalog=XXX; Data Source=<servername>\\<SQL Instance name>; Provider=SQLOLEDB.1; Integrated Security=SSPI

अपडेट करें

उम्म ठीक। Adodbapi के स्रोत को देखते हुए मुझे यह कहना होगा कि आप एक COM त्रुटि से पीड़ित हैं। (हाँ मुझे पता है कि ट्रेसबैक कहता है)। लेकिन विशेष रूप से प्रासंगिक COM ऑब्जेक्ट्स को प्रारंभ करने के साथ।

इसका मतलब है कि आपकी कनेक्शन स्ट्रिंग का ट्रेसबैक से कोई लेना-देना नहीं है। मुझे लगता है कि शुरू करने के लिए एक अच्छी जगह यह सुनिश्चित करना होगा कि आपकी पाइथोनकॉम की कॉपी अप-टू-डेट है।

यह हो सकता है कि win32com/pythoncom अभी तक Python 3K (3.0 से आगे) का समर्थन नहीं करता है, लेकिन एक मिनट तक गूगल करने के बाद मुझे उस पर कुछ भी उपयोगी नहीं मिला, मैं इसे आप पर छोड़ दूँगा।

जब आपने अपनी समस्या का समाधान कर लिया हो तो यह कोड सफलतापूर्वक चलना चाहिए (और इस समय विफल हो जाना चाहिए)।

import win32com.client
import pythoncom
pythoncom.CoInitialize()
win32com.client.Dispatch('ADODB.Connection')

साथ ही कोई अपवाद जो कोड फेंकता है वह आपकी समस्या को दूर करने में मदद करने के लिए उपयोगी होगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं किसी वेबसाइट के हिस्से को कैसे प्रतिबंधित कर सकता हूं ताकि इसे एक समय में केवल एक कंप्यूटर द्वारा देखा जा सके?

  2. कैसे जांचें कि डेटटाइम ऑब्जेक्ट असाइन नहीं किया गया था या नहीं?

  3. अनुमतियों को सीमित करते हुए sp_send_dbmail कैसे निष्पादित करें

  4. SQL सर्वर:संख्यात्मक शाब्दिक के साथ गणना

  5. टी-एसक्यूएल एल्गोरिदम असुरक्षित एचटीएमएल अक्षरों को एचटीएमएल कैरेक्टर एंटिटी रेफरेंस के रूप में एन्कोड करने के लिए