मेरे सॉफ्टवेयर्स:"डेटा स्रोत का नाम नहीं मिला और कोई डिफ़ॉल्ट चालक निर्दिष्ट" प्रवेश ODBC साथ
- अजगर 3.4 -64 बिट
- PyODBC 64 बिट
- एमएस कार्यालय पैकेज स्थापित (32 बिट)
समस्या:
अब, मैं पीओओडीबीसी का उपयोग कर अपने कंप्यूटर में स्थापित एमएस एक्सेस 2010 तक पहुंचने का प्रयास करता हूं। यह मेरी कोशिश के बावजूद काम नहीं करता है।
pyodbc.Error: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)')
मैं पहले से ही देखा:
pyodbc and ms access 2010 connection error
Cannot connect to Access DB using pyodbc
यह सुझाव दिया है कि यह 32-64 बिट समस्या जो मुझे यह यकीन है मेरे त्रुटि हमेशा यह है है। क्या इसमें कुछ संशोधन है जो इसे 32 बिट पायथन और 32 बिट पायडबैक इंस्टॉल किए बिना काम करने के लिए किया जा सकता है? मैंने इस वेबसाइट की जांच की। Using ODBC (32-bit and 64-bit) on 64-bit Windows जो ओडीबीसी कनेक्शन और/या ड्राइवरों को संशोधित करने के लिए नियंत्रण कक्ष तक पहुंचने के बारे में बताता है। हालांकि, मुझे कुछ बदलाव शुरू करने के लिए विंडोज डेटाबेस कनेक्शन आंतरिक के बारे में बहुत कुछ पता नहीं है।
क्या ऐसा कुछ है जो मैं इसे काम करने के लिए कर सकता हूं?
आपके उत्तर के लिए धन्यवाद! मैंने कल बहुत सोचने की कोशिश की कि मैं विंडोज़ में ओडीबीसी सेटअप में कुछ बदल सकता हूं लेकिन यह काम नहीं करेगा। इस प्रकार अनिच्छा से, 32 बिट संस्करणों में सब कुछ चला गया और पुनः स्थापित किया गया। –