oracle所有服务及监听正常启动-提示错误012560

博客主要围绕Oracle错误ORA - 012560展开。当所有服务及监听正常启动、网络正常,测试连接或登录却提示该错误,即便重建监听仍出错。原因是监听日志文件大小超出4G,解决办法是关闭监听服务后删除监听日志文件,还给出了日志文件位置。

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

oracle错误ora-012560:

oracle相关描述:

1.所有服务及监听正常启动,网络也都正常,

2.测试连接或者通过 sqlplus /nolog登录都是提示ora-012560,协议适配器错误

3.oracle 安装目录下network的相关配置文件也检查过没问题

4.把监听服务停止,重建后启动仍然提示出错

5.通过命令行查看监听:

lsnrctl status   查看监听状态,提示监听已启动(印象中是已启动)

lsnrctl stop 如果监听已启动,则停止

lsnrctl start  上面监听已停止,用命令行重启监听,可以看到提示的错误。

符合前面4种描述,在监听已关闭的情况下用lsnrctl start  启动监听,启动时间比较长,启动过程中会提示无法启动的原因。

根据错误提示找到对应的监听日志文件(listener.log),将监听日志文件删除即可。

 

简而言之,oracle所有服务都正常启动,但是无论怎样都连接不上也无法登录,此时是监听日志的文件大小超出4G,将监听日志文件删除,oracle就可以正常使用,注意删除监听文件时需要关闭监听服务。

监听日志文件位置:oracle安装目录下,如D:\app\admin\diag\tnslsnr\admin-PC(计算机名)\listener\trace\listener.log

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值