ORACLE 12C 安装过程相关报错及解决方案

本文总结了在安装Oracle 12C过程中可能遇到的四大问题:ORA-12500、ORA-12560、端口占用和ORA-12505,并详细提供了相应的解决步骤,包括检查与启动服务、监听器配置、端口释放和SID匹配,以确保数据库成功连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

对于oracle 12c最新版的数据库,在安装建库的过程中,我们会遇到很多的问题,在这里我讲我遇到的问题整理了一下,并且给出相应的解决方案。


1.ORA-12500: TNS: 监听程序无法启动专用服务器进程

顾名思义,这类问题与相关的监听服务有关

  • 先确保数据库是否已经打开,相关服务已经启动
    sqlplus /nolog
    conn /as sysdba
    startup

  • 打开cmd后执行:lsnrctl status

  • 可以检查到相关的监听器服务是否打开,根据所在调用的数据库来查看,看使用的数据库所需要的服务是否开启,例如是sid:orcl的数据库相关联服务,如果在cmd检查中没有打开可以通过任务管理器中服务列中查找到相关的服务将其重启打开,oraclevsswrite—oracleservice—listener—oraclescheduler—,一般是其中的service和listener没有启动,将服务重启之后可以解决。

  • 进行监听器的重新配置,打开net configuration assistant 对于已有的监听器进行重新配置。 并打开netmanager检查用户localhost端口1521等是否没有异常。


2.ORA-12560:TNS:协议是配器错误

造成错误的问题的原因有三个:

  • 监听服务没有起起来。
    windows平台个一如下操作:开始—程序—管理工具—服务,打开服务面板,启动oraclehome92TNSlistener服务。

  • database instance没有起起来。
    windows平台如下操作:开始—程序—管理工具—服务,打开服务面板,启动oracleserviceXXXX,XX

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值