以下内容转贴网上内容,向原作者致谢!
实现方法:
1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。
2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除
5、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
6、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口。
7、 运行refedit,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口。
8、 开始->设置->控制面板->系统->高级->环境变量 删除环境变量CLASSPATH和PATH中有关Oracle的设定
9、 从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标
10、 删除\Program Files\Oracle目录
11、 重新启动计算机,重起后才能完全删除Oracle所在目录
12、 WIN.INI文件中若有[ORACLE]的标记段,删除该段
13、 如有必要,删除所有Oracle相关的ODBC的DSN
14、 到事件查看器中,删除Oracle相关的日志
说明:
如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,
安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。
注册表搜索 oracleSID,删掉就可以了
分享到:
相关推荐
在这篇文章中,我们将介绍删除和重建 Oracle 实例的步骤和要点。 删除 Oracle 实例 删除 Oracle 实例是一个复杂的过程,需要遵循一定的步骤,以免出现意外错误。下面是删除 Oracle 实例的步骤: 1. 删除实例记录...
Oracle数据库在安装过程中,SID(System Identifier)是一个关键的配置参数,它用于唯一标识数据库实例。当卸载并重新安装Oracle数据库,如果尝试使用相同的SID,系统会报错,因为旧的SID信息仍然存在于系统中。这个...
在进行Oracle数据库安装过程中,可能会遇到“SID已存在”的问题。SID(System Identifier)是Oracle实例的唯一标识符,如果系统中已经存在相同SID的实例,那么新的安装就会失败。本文将详细介绍如何解决Oracle安装时...
在 Oracle 数据库中,sid 和 db_name 是两个非常重要的参数,分别表示数据库实例名和数据库名字。修改这两个参数需要谨慎,因为它们对数据库的运行和性能有着直接的影响。在本文中,我们将详细介绍如何修改 Oracle_...
在数据库安装之后,ORACLE_SID被用于定义数据库参数文件的名称。 四、总结 Oracle中的全局数据库名称和SID是两个不同的概念,分别用于标识数据库和实例。数据库名是用于区分数据的内部标识,而实例名是用于和操作...
在Oracle数据库管理中,了解如何通过特定的会话标识(SID)以及序列号(Serial#)来查询与该会话关联的操作系统进程ID(PID)是一项重要的技能。这对于诊断性能问题、追踪异常行为或进行故障排除时特别有用。下面将...
- 在“系统变量”列表中查找包含“Oracle”的变量,如`ORACLE_HOME`、`TNS_ADMIN`等,并删除它们。 - 这一步可以确保系统环境中不再保留Oracle的相关设置。 7. **删除Oracle目录**: - 打开文件资源管理器,定位...
在使用Oracle数据库的过程中,经常会遇到与SID相关的各种问题。SID(System Identifier)是Oracle数据库的一个关键组成部分,它用于标识一个特定的数据库实例。当数据库服务启动失败时,最常见的原因是注册表项值...
- 在操作系统的环境变量中设置正确的`ORACLE_HOME`和`ORACLE_SID`。 - 确保这两个变量指向了正确的Oracle安装目录和服务名。 ##### 5. 解决权限问题 - 确保运行Oracle服务的用户具有足够的权限。 - 检查数据库用户...
在Oracle数据库管理中,有时我们可能需要更改系统标识符(System Identifier,简称SID)以适应不同的环境需求或进行数据库迁移等操作。本文将详细介绍如何安全、有效地更改Oracle数据库的SID。 #### 步骤一:关闭...
### 删除Oracle攻略:解决“Oracle SID在本机上已经存在,请指定一个不同的SID”问题 在进行Oracle数据库的安装或重装过程中,我们有时会遇到一个常见错误:“Oracle SID在本机上已经存在,请指定一个不同的SID”。...
例如,在Windows平台上,`ORACLE_SID`还需要存在于注册表中。若`ORACLE_SID`与`instance_name`的值不一致,则可能会出现错误提示,如: - 在Unix平台:“ORACLE not available” - 在Windows平台:“TNS:protocol ...
在Oracle数据库管理中,了解如何查看SID(系统标识符或全局数据库名)是一项重要的技能。SID是用于唯一标识Oracle实例的名称,对于连接到正确的数据库实例至关重要。本文将详细介绍如何通过不同的方法来查看Oracle的...
在Oracle 9i数据库系统中,为了确保数据库在网络环境中的唯一性以及便于管理和识别,引入了“全局数据库名”(Global Database Name)和“Oracle系统标识符”(System Identifier,简称SID)两个关键概念。...
在Oracle数据库中,每个数据库由一个Oracle实例引用,通过系统标识符(SID)区分。全局数据库名用于唯一识别数据库,它通常由name.domain和服务名组成。服务名允许通过网络访问数据库。对于Oracle 8i或更高版本,...
在系统和用户环境变量中,删除与Oracle相关的路径,如`ORACLE_HOME`、`ORACLE_SID`等。 8. **重启系统**: 完成上述步骤后,重启计算机,确保所有Oracle相关的进程已被完全关闭。 9. **检查残留文件**: 最后,...
本文档主要是解决Oracle数据库使用过程中,经常出现的SID无法识别问题的一个解决方案。
- **后续备份**:在执行删除归档日志的操作之后,建议立即进行一次完整的数据库备份,以确保数据的安全性。 #### 总结 正确管理和定期清理归档日志对于维护Oracle数据库的高效运行至关重要。通过上述步骤,不仅...
在 winnt 平台,ORACLE_SID 还需存在于注册表中。且 ORACLE_SID 必须与 instance_name 的值一致,否则,你将会收到一个错误,在 unix 平台,是“ORACLE not available”,在 winnt 平台,是“ORA-01092”错误。 ...
2. **设置SID**:在命令提示符中设置Oracle SID环境变量:`set ORACLE_SID=orcl`。 3. **启动服务**:使用`sqlplus /nolog`连接到SQL Plus,然后使用`conn / as sysdba`以sys用户身份登录,最后使用`startup`命令...