Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

On my Windows 7 machine, I created an ODBC data source to an Oracle database via the ODBC Data Source Administrator (c:\windows\SysWOW64\odbcad32.exe). Sometime later, I had to uninstall and reinstall Oracle Client, which resulted in a different Oracle home. So the existing ODBC data sources no longer worked. However, if I try to remove the data source, I get the following error messages:

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


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

Component not found in the registry

How do I remove these ODBC data source entries?

share|improve this question
up vote 9 down vote accepted

They are defined in the registry under \ODBC\ODBC.INI\ in various places depending on if the definition is

System User:






To delete a data source, you have to delete the data source key under ODBC.INI and the entry under ODBC.INI\ODBC Data Sources linking your data source to the driver.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.