天天看点

删除Oracle数据库时常见问题(注册表方面,文件目录方面,环境变量方面)

运行regedit命令,打开注册表。删除注册表中与oracle相关内容,具体下:

删除hkey_local_machine/software/oracle目录。

删除hkey_local_machine/system/currentcontrolset/services中所有以oracle或oraweb为开头的键。 

删除hkey_local_machine/sysetm/currentcontrolset/services/eventlog/application中所有以oracle开头的键。 

删除hkey_classes_root目录下所有以ora、oracle、orcl或enumora为前缀的键。

删除hkey_current_user/software/microsoft/windows/currentversion/explorer/menuorder/start   menu/programs中所有以oracle 开头的键。

删除hkdy_local_machine/software/odbc/odbcinst.ini中除microsoft odbc for   oracle注册表键以外的所有含有oracle的键。

删除环境变量中的patht classpath中包含oracle的值。

删除“开始”/“程序”中所有oracle的组和图标。

删除所有与oracle相关的目录,包括:

(1)、c:\program file\oracle目录。  

(2)、oracle_base目录。(oracle安装目录)

(3)、c:\documents and   settings\系统用户名、localsettings\temp目录下的临时文件。

(注意,如果是win7的,这个目录在:c:\users\administrator\appdata\local\temp下)

(4)、删除环境变量中的path/classpath中的与oracle相关的信息。

注意2:

        删除之后最好重新启动电脑。

说明:

        如果有个别dll文件无法删除的情况,则不用理会,重新启动,开始新的安装,

        安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。