`

ORACLE数据库重装时出现的问题

 
阅读更多

一:

在XP下安装Oracle(10g)安装正常,安装完了以后使用也正常;
但在计算机重启后,重新登陆时就出现ORA-12514: TNS:listener does not currently know of service

requested in connect descriptor。

网上查下,用以下办法解决:
在安装目录下: /home/oracle/oracle/product/10.2.0/db_1/network/admin/listener.ora
将:SID_LIST_LISTENER   =
    (SID_LIST   =
        (SID_DESC   =
            (SID_NAME   =   PLSExtProc)
            (ORACLE_HOME   =   E:\oracle\product\10.1.0\Db_1)
            (PROGRAM   =   extproc)
        )
    )

改为:
SID_LIST_LISTENER   =
    (SID_LIST   =
        (SID_DESC   =
            (SID_NAME   =   PLSExtProc)
            (ORACLE_HOME   =   E:\oracle\product\10.1.0\Db_1)
            (PROGRAM   =   extproc)
        )
        (SID_DESC   =
            (GOLBAL_DBNAME=   orcl)
            (ORACLE_HOME   =   E:\oracle\product\10.1.0\Db_1)
            (SID_NAME=orcl)
        )
    )

然后重启服务和监听以后,登陆正常。

注:我的实践是整个listener.ora文件只配一个SID_LIST_LISTENER

 

 

二:

 

  1. 软件环境:    
  2. 1 、Windows  2000 +ORACLE   8.1 . 7   
  3. 2 ORACLE 安装路径为:C:\ORACLE     
  4.   
  5. ·  实现方法:    
  6. 1 、 开始->设置->控制面板->管理工具->服务 停止所有Oracle 服务。    
  7.   
  8. ·   2 、 开始->程序->Oracle  - OraHome81->Oracle  Installation Products-> Universal Installer 卸装所有Oracle 产品,    
  9.   
  10. ·  但Universal Installer本身不能被删除    
  11.   
  12. ·   3 、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE ,按del键删除这个入口。    
  13.   
  14. ·   4 、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动 这个列表,删除所有Oracle 入口。    
  15.   
  16. ·   5 、 运行refedit, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application, 删除所有Oracle 入口。    
  17.   
  18. ·   6 、 开始->设置->控制面板->系统->高级->环境变量 删除环境变量CLASSPATH和PATH中有关Oracle 的设定    
  19.   
  20. ·   7 、 从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle 的组和图标    
  21.   
  22. ·   8 、 删除\Program Files\Oracle 目录    
  23.   
  24. ·   9 、 重新启动计算机,重起后才能完全删除Oracle 所在目录    
  25.   
  26. ·   10 、 删除与Oracle 有关的文件,选择Oracle 所在的缺省目录C:\Oracle ,    
  27.   
  28. ·  删除这个入 口目录及所有子目录,并从Windows  2000 目录(一般为C:\WINNT)下    
  29.   
  30. ·  删除以下文 件ORACLE .INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。    
  31.   
  32. ·   11 、 WIN.INI文件中若有[ORACLE ]的标记段,删除该段    
  33.   
  34. ·   12 、 如有必要,删除所有Oracle 相关的ODBC的DSN    
  35.   
  36. ·   13 、 到事件查看器中,删除Oracle 相关的日志    
  37.   
  38. ·   说明: 如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,    
  39.   
  40. ·  安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。
分享到:
评论

相关推荐

    操作系统重装后oracle数据库的恢复

    重做操作系统后oracle数据库的恢复 文件夹中文件说明: ora.reg oracle主要注册项的恢复参考文件 oraodbc.reg odbc驱动项的恢复参考文件 oraole1~4.reg ole 驱动项的恢复参考文件 恢复中重要操作说明: 1、恢复前提...

    oracle重装系统恢复方法

    ### Oracle数据库重装后的恢复流程 #### 数据库备份与迁移 在重装系统之前,首先应确保对Oracle数据库进行完整备份。这包括对数据文件、控制文件、参数文件、归档日志以及任何自定义的配置文件进行复制。备份完成...

    Oracle数据库的安装问题及其解决方法.pdf

    6. 如果无法正确删除 Oracle 数据库,可以考虑重装操作系统。 二、Oracle 数据库在奔 4 机器上的安装 在奔 4 机器上安装 Oracle 数据库时,可能会出现进程消失、挂起或者中断的情况。解决方法: 1. 下载补丁并...

    windows之oracle不重装恢复

    标题“Windows之Oracle不重装恢复”涉及到的关键...以上就是关于“Windows之Oracle不重装恢复”的详细知识点,通过理解这些内容,用户可以在遇到类似问题时,有效地保护和恢复Oracle数据库,避免大量的时间和资源浪费。

    解锁或者修改oracle 数据库用户密码.doc

    这种情况下,重装 Oracle 数据库是不可取的。那么,如何解锁或者修改 Oracle 数据库用户密码呢? 一、了解 Oracle 数据库用户密码的锁定机制 在 Oracle 数据库中,sys 和 system 用户是两个特殊的用户账户,它们...

    如何卸载删除oracle数据库

    ### 如何彻底卸载并重装Oracle数据库 在IT领域,特别是对于数据库管理员而言,有时候可能需要彻底卸载Oracle数据库并重新安装,以解决一些难以处理的问题或是迁移至新的版本。本文将详细介绍如何彻底卸载Oracle...

    Linux 环境下Oracle 11g数据库的安装与卸载

    Linux 环境下 Oracle 11g 数据库的安装与卸载 Oracle 11g 数据库是一种关系型数据库管理系统,它广泛应用于企业级应用中。在 Linux 环境下,安装 Oracle 11g 数据库需要满足一定的硬件和软件要求。本文将详细介绍 ...

    Oracle9i 重装

    如果重装是因为旧数据库出现问题,你需要将旧数据迁移到新的Oracle9i实例中。这可以通过备份恢复、导入导出、SQL*Loader等方式完成。 以上是Oracle9i重装的详细流程,每个步骤都需要细心操作,确保数据库的稳定性和...

    完全删除Oracle数据库

    在IT领域,尤其是在数据库管理与系统维护中,彻底删除Oracle数据库是一项复杂但有时必要的操作,尤其是在需要重新安装或更改配置时。以下是从标题、描述、标签以及部分内容中提炼出的关键知识点,旨在指导用户如何在...

    史上最简单的方法复制或迁移Oracle数据库

    在IT行业,尤其是对于DBA(数据库管理员)而言,频繁地在不同环境下安装或重装Oracle数据库不仅耗时费力,还可能遭遇各种技术难题,给工作带来不小的挑战。然而,有一种简单有效的方法可以实现Oracle数据库的快速...

    Oracle RAC 删除grid,oracle后重新安装 grid,oracle 软件和重建数据库

    Oracle RAC环境下的数据库操作是一项复杂的工作,尤其是涉及到删除和重新安装Grid Infrastructure及Oracle数据库的情况。这个过程通常是为了升级到企业版或者解决某些特定的技术问题。以下是对整个流程的详细解释: ...

    Oracle 9i安装重装删除指南

    在进行Oracle 9i的安装、重装和删除时,有许多关键点需要注意,以确保操作的顺利进行和系统的稳定运行。 **安装Oracle 9i** 1. **系统需求**:首先,你需要确认你的操作系统是否支持Oracle 9i,如Windows NT/2000/...

    浅析基于Oracle数据库的Delphi开发技术在重型装备制造企业中的应用.pdf

    Oracle数据库和Delphi开发技术的结合,为企业提供了高效、安全且定制化的解决方案。Oracle数据库是全球广泛使用的数据库管理系统,以其大规模数据存储能力、高度稳定性和良好的数据共享性而著称。而Delphi作为...

    重装oracle 的注意事项

    以上是重装Oracle数据库时需要注意的关键点。每个步骤都需要细心操作,以确保新安装的数据库系统能够稳定、高效地服务于业务需求。在实际操作中,可能会遇到更多具体问题,建议参考Oracle官方文档和社区资源来解决...

    关于系统重装后Oracle数据库完全恢复的解决办法

    本文将深入探讨在系统重装后,如何通过有效的步骤完全恢复Oracle数据库。 首先,遇到这种情况,首要任务是确保所有相关的Oracle文件安全。在描述中提到,当服务器的C盘数据丢失后,重要的是找到之前备份的Oracle...

    重装系统不装oracle的办法

    1. 数据备份:在重装系统前,最重要的是对Oracle数据库进行全面的备份。这包括结构备份(如DDL语句)、数据备份(如DML语句或物理文件备份)以及配置文件(如参数文件、网络配置文件)。可以使用Oracle的RMAN...

    linux下的Oracle数据库安装,卸载和静默安装

    手工建库: 1.写参数文件,创建实例: vi $ORACLE_HOME/dbs/initorcl.ora 写入以下内容: ...control_files='/u01/app/oracle/oradata/orcl/control01.ctl','/u01/app/oracle/oradata/orcl/control02.ctl'

    windows下彻底删除oracle数据库

    ### Windows下彻底删除Oracle数据库 在Windows环境下,彻底删除Oracle数据库需要进行一系列步骤来确保所有与Oracle相关的组件、服务及注册表项都被...这对于后续重装Oracle或其他数据库管理系统是非常重要的步骤之一。

    安装Oracle注意事项和重装步骤

    ### 安装Oracle注意事项与...通过以上步骤,不仅可以确保Oracle数据库的顺利安装,还能有效避免因安装不当而引发的各种问题。对于初次安装Oracle的用户来说,尤其需要注意这些细节,以免在使用过程中遇到不必要的麻烦。

Global site tag (gtag.js) - Google Analytics