
%ORACLE_HOME%\odp.net\managed\x86\OraProvCfg.exe /action:unconfig /product:odpm /frameworkversion:v9 Instead of editing the XML Config file manually you can also run (if OraProvCfg.exe is still available on your system): %ORACLE_HOME%\odp.net\managed\圆4\OraProvCfg.exe /action:unconfig /product:odpm /frameworkversion:v9 %SYSTEMROOT%\Microsoft.NET\Framework\v9\Config\web.config %SYSTEMROOT%\Microsoft.NET\Framework64\v9\Config\web.config %SYSTEMROOT%\Microsoft.NET\Framework\v9\Config\nfig With a text editor, open XML Config file %SYSTEMROOT%\Microsoft.NET\Framework64\v9\Config\nfig and delete branch, if existing.ĭo the same with: %SYSTEMROOT%\Microsoft.NET\Framework64\v9\Config\nfig


You may find it at %ORACLE_HOME%\odp.net\managed\圆4\OraProvCfg.exe. if OraProvCfg is still available on your system. you can also use OraProvCfg /action:ungac /providerpath. Gacutil /u Įntry should not be removed, this one is installed by Microsoft - not an Oracle component! Would be like this: gacutil /u Policy.10.1.Oracle.DataAccess You do this typically with the gacutil utility, if available on your system. NET assemblies from Global Assembly Cache (GAC). to ) and reboot the PC, afterwards you can delete it. In some cases the file %ORACLE_HOME%\bin\oci.dll is locked and you cannot delete it.

Open a command line window (Start Menu -> Run.
#Oracle client download 11g windows
Remove environment variable ORACLE_HOME, ORACLE_BASE, TNS_ADMIN, NLS_LANG if existĬheck also Oracle doc to find all Oracle related environment variables, however apart from variables listed above they are very rarely used on Windows Client: Oracle Environment Variables Otherwise these files, if they exist, will still be in use next time you reboot, and unable to be deleted. Navigate to HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\MSDTC\MTxOCI.Add an x before each string for OracleOciLib, OracleSqlLib, and OracleXaLib.Navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC\MTxOCI.I don't know if it is required/working or if it breaks anything on your PC. Note: on the Internet I found this step only at a single (private) page. Remove Registry Entries for MS Distributed Transaction Coordinator (MSDTC) There are some more actions you should consider: Further edits are appreciated (and then please remove this comment), if a way can be found to maintain these considerations.) ( Revision #7 reverted as to not misquote the original source, and to not remove credit to the other comments that contributed to the answer. Note that even if the OUI is no longer available or doesn't work, simply following the remaining steps should still be sufficient. This set of instructions happens to match an almost identical process that I had reverse-engineered myself over the years after a few messed-up Oracle installs, and has almost always met the need. Remove any paths no longer needed from %PATH%.Clean-up by removing any related shortcuts that were installed to the Start Menu.For 64-bit Windows (圆4), you need also to delete the HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE key from the registry.Be careful when following anything listed here (above or below), as doing so may remove or damage any other Oracle-installed products.Empty the contents of your "C:\temp" directory.Ĭalling additional attention to some great comments that were left here:.Delete the "C:\Program Files\Oracle" directory.Delete the "C:\Oracle" directory, or whatever directory is your ORACLE_BASE.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ora* It shouldīe pretty obvious which ones relate to Oracle. Delete any references to Oracle services left behind in the following part of the registry:.This contains registry entires for all Oracle products. Run regedit.exe and delete the HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE key.Uninstall all Oracle components using the Oracle Universal Installer (OUI).

Assuming a Windows installation, do please refer to this:
