यदि ड्राइवर को हटा दिया जाता है तो ODBC डेटा स्रोत कैसे निकालें


14

अपने विंडोज 7 मशीन पर, मैंने ODBC डेटा सोर्स एडमिनिस्ट्रेटर ( c:\windows\SysWOW64\odbcad32.exe) के माध्यम से एक Oracle डेटाबेस के लिए एक ODBC डेटा स्रोत बनाया । कुछ समय बाद, मुझे ओरेकल क्लाइंट को अनइंस्टॉल और रीइंस्टॉल करना पड़ा, जिसके परिणामस्वरूप एक अलग ओरेकल घर बन गया। इसलिए मौजूदा ODBC डेटा स्रोतों ने अब काम नहीं किया। हालाँकि, यदि मैं डेटा स्रोत को निकालने का प्रयास करता हूं, तो मुझे निम्नलिखित त्रुटि संदेश मिलते हैं:

---------------------------
Microsoft ODBC Administrator
---------------------------
The setup routines for the Oracle in ORA112_HOME ODBC driver could not be found.  Please   reinstall the driver.
---------------------------
OK   
---------------------------

फिर

---------------------------
Driver's ConfigDSN, ConfigDriver, or ConfigTranslator failed
---------------------------
Errors Found:

Component not found in the registry
---------------------------
OK   
---------------------------

मैं इन ODBC डेटा स्रोत प्रविष्टियों को कैसे निकालूँ?

जवाबों:


18

वे परिभाषा के आधार पर विभिन्न स्थानों में \ ODBC \ ODBC.INI \ के तहत रजिस्ट्री में परिभाषित किए गए हैं

सिस्टम उपयोगकर्ता:

HKEY_CURRENT_USER\Software\ODBC\ODBC.INI

32-बिट:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC.INI

64-बिट:

HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI

डेटा स्रोत को हटाने के लिए, आपको अपने डेटा स्रोत को ड्राइवर से जोड़ने के तहत डेटा स्रोत कुंजी ODBC.INIऔर प्रविष्टि को हटाना होगा ODBC.INI\ODBC Data Sources


3

मेरा यहाँ भी यही मुद्दा था। लेकिन मुझे अपनी 32 बिट प्रविष्टियाँ मिलीं:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBCINST.INI

2
यह पहले से ही 2 साल पहले प्रस्तुत एक उत्तर में कहा गया था।
रामहुंड

3
उसने ODBCINST.INI निर्दिष्ट किया है उसका समाधान था, मूल उत्तर ODBC.INI निर्दिष्ट करता है।
डेव लुसरे
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.