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

क्यों त्रुटि:[ODBC ड्राइवर प्रबंधक] डेटा स्रोत का नाम नहीं मिला...? (देव पर्यावरण पर ठीक काम करता है)

समस्या शायद ODBC कॉन्फ़िगरेशन . के साथ है सर्वर पर ही . दूसरे शब्दों में कनेक्शन स्ट्रिंग [ओडीबीसी स्रोत से] ठीक है (क्योंकि अन्य सर्वर पर परीक्षण किया गया है), लेकिन यह उस स्रोत का संदर्भ देता है जो इस विशेष सर्वर पर कॉन्फ़िगर नहीं किया गया है।

समस्या का समाधान करने के लिए, ODBC डेटा स्रोत व्यवस्थापक (आमतौर पर "प्रशासनिक" टूल मेनू में शॉर्टकट में से एक) खोलें, और जांचें कि क्या वास्तव में आपके पास कनेक्शन में पाए गए समान नाम के साथ एक स्रोत (आमतौर पर "सिस्टम डीएसएन") है। डोरी। ऐसा स्रोत शायद मौजूद नहीं है या अनुचित तरीके से कॉन्फ़िगर किया गया है।

प्रदर्शन संबंधी बातों के अलावा, कनेक्शन स्ट्रिंग के स्तर पर अधिक प्रत्यक्ष डेटा प्रदाता (जैसे MS SQL डेटा प्रदाता या Microsoft.Jet.OLEDB) का उपयोग करने पर विचार किया जा सकता है; यह सर्वर पर अतिरिक्त कॉन्फ़िगरेशन बिंदु (ODBC कॉन्फ़िग पैनल) से बचता है (लेकिन फिर इसके लिए दो अलग-अलग कनेक्शन स्ट्रिंग्स का उपयोग करने की आवश्यकता हो सकती है, एक परीक्षण वातावरण के लिए और दूसरा उत्पादन वातावरण के लिए...)



  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. कभी-कभी SqlException प्राप्त करना:टाइमआउट समाप्त हो गया

  3. ALTER TABLE कथन परस्पर विरोधी है

  4. नॉट लाइक इन के साथ एसक्यूएल क्वेरी

  5. SQL सर्वर 2008 लॉग छोटा नहीं होगा