`

Oracle SID在本机上已经存在,请指定一个不同的SID”的解决办法

 
阅读更多
windows 系统:


1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。
2、 开始->程序->Oracle - OraHome92->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、 删除c:\Program Files\Oracle目录
11、 重新启动计算机,重起后才能完全删除Oracle所在目录
12、 删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入 口目录及所有子目录,并从C:\WINDOWS下删除以下文 件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。

13、 WIN.INI文件中若有[ORACLE]的标记段,删除该段
14、 如有必要,删除所有Oracle相关的ODBC的DSN
15、 到事件查看器中,删除Oracle相关的日志 说明: 如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装, 安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。

linux 系统:

删除 /etc/oratab  文件中相关信息
分享到:
评论

相关推荐

    oracle安装sid重复问题

    Oracle数据库在安装过程中,SID(System Identifier)是一个关键的配置参数,它用于唯一标识数据库实例。当卸载并重新安装Oracle数据库,如果尝试使用相同的SID,系统会报错,因为旧的SID信息仍然存在于系统中。这个...

    OracleSID及密码问题解决.pdf

    如果尝试使用已存在的SID进行安装,就会出现"指定的SID在本机上已经存在。请指定一个不同的SID。"的错误。 解决这个问题的方法是确保每次安装Oracle时都使用不同的SID。如果由于误操作或意外导致SID冲突,可以更改...

    删除oracle攻略

    ### 删除Oracle攻略:解决“Oracle SID在本机上已经存在,请指定一个不同的SID”问题 在进行Oracle数据库的安装或重装过程中,我们有时会遇到一个常见错误:“Oracle SID在本机上已经存在,请指定一个不同的SID”。...

    Oracle 9i安装中的全局数据库名及SID

    而SID在一个特定的主机上也必须是唯一的,但不同主机上的SID可以相同。 - **关联性**:全局数据库名和SID共同决定了一个数据库实例在网络中的唯一性。通常情况下,全局数据库名中的数据库名称部分与SID相同或相似。 ...

    Oracle 单一主机多个实例多个监听器配置

    在Oracle数据库环境中,为了满足高可用性和资源优化的需求,常常会遇到在单一主机上配置多个实例和多个监听器的情况。这种配置方式不仅能够提高资源利用率,还能实现更细粒度的管理和控制。本文将深入探讨如何在...

    nbu oracle异机恢复

    异机恢复,顾名思义,就是在不同物理机上进行的Oracle数据库恢复操作。这一过程对于数据库管理员(DBA)而言,是一个复杂的任务,需要细致的计划和测试。 在进行nbu oracle异机恢复之前,需要完成以下准备工作: 1...

    Linux下Oracle如何导入导出dmp文件详解

    但在实际研发时,没人愿意在本机上安装庞大的 oracle 软件,这时你需要使用 Xshell/puTTY.. 远程工具连接到 Linux 进行操作,进行 Linux 上 dmp 文件的导入导出。 正文 a. 将用户 system 用户表导出到指定路径 D 盘 ...

    SqlDbx连接oracle

    在没有完整Oracle客户端的情况下,可能需要手动配置这个文件来指定要连接的Oracle实例。 总的来说,SqlDbx通过Oracle Instant Client的库文件实现了对Oracle数据库的连接,使得用户无需安装庞大的Oracle客户端软件...

    linux下oracle安装两个实例一个监听的配置

    在Linux环境下配置Oracle数据库时,有时我们需要在同一台服务器上安装多个Oracle实例,并通过一个监听器进行管理。这种配置可以提高资源利用率并简化网络管理。本文将详细介绍如何在Linux下为两个Oracle实例配置一个...

    SUN 主机下安装Oracle11g 双机

    在SUN主机上安装Oracle 11g双机配置是一个复杂而重要的任务,涉及到系统规划、磁盘分区、网络配置、软件安装等多个环节。以下将详细介绍这个过程中的关键知识点。 一、系统规划 在开始安装前,必须进行充分的系统...

    linux虚拟机上安装Oracle9i

    ### Linux虚拟机上安装Oracle9i的详细步骤与配置指南 #### 一、准备工作 在开始安装Oracle9i之前,确保已经完成以下准备工作: 1. **操作系统环境**: 确保Linux虚拟机已经安装完毕,并且是支持Oracle9i的版本。...

    Oracle OEM无法启动问题的解决办法

    **步骤 b:** 如果在安装过程中已经指定了主机名或IP地址,可以通过修改Oracle安装目录下的两个关键文件来解决问题: - **tnsnames.ora** 和 **listener.ora** 文件都位于 `oracle的安装主目录/db_1/network/admin/...

    NBU异机恢复ORACLE 数据库SOP

    异机恢复是指在一台不同的服务器上恢复Oracle数据库,这种操作通常发生在原始服务器发生故障或者需要在新的硬件或操作系统环境下重建数据库时。以下是一份详细的NBU(NetBackup)异机恢复Oracle数据库的操作步骤。 ...

    oracle11g单机安装linux6.4操作不走

    根据提供的文件信息,本文将详细解释Oracle 11g在Linux 6.4系统上的单机安装步骤。本文档不仅提供了必要的系统配置信息,还详细介绍了安装过程中涉及到的关键概念和技术要点。 ### 系统前期检查 #### 网卡是否随...

    oracle远程访问解决方案

    "Oracle远程访问解决方案"主要关注如何从一个远程位置安全、高效地连接到Oracle服务器进行数据库管理和开发工作。这里我们将详细探讨这个主题。 首先,我们需要了解Oracle数据库的网络架构。Oracle数据库使用了...

    plsql在本机怎么访问服务器上的Oracle数据库

    在本机上访问远程Oracle数据库的第一步便是通过NetCA正确设置网络环境。 ### 2. 环境变量配置 为了使PL/SQL能够识别并访问远程数据库,需要设置一系列环境变量,其中最重要的是`ORACLE_SID`。该变量用于指定Oracle...

    Oracle安装配置.docx

    SID是数据库实例的唯一标识,用于区分在同一台服务器上运行的不同数据库实例。ORACLE_SID是操作系统环境变量,它指定了当前操作系统会话所连接的Oracle实例的SID。在多实例环境下,正确设置ORACLE_SID是确保连接到...

    ansible-oracle-master

    - **角色(Roles)**:在Ansible中,我们可以创建一个名为“oracle”的角色,包含所有安装Oracle所需的任务(tasks)、变量(variables)、模板(templates)和文件(files)。 - **任务(Tasks)**:在tasks/main...

Global site tag (gtag.js) - Google Analytics