作家
登录

服务器更换硬盘后Oracle不能连接问题的解决

作者: 来源:比特网 2013-01-21 21:43:21 阅读 我要评论

服务器更换硬盘后Oracle不能连接问题的解决

更换硬盘后,Oracle能正常启动,但是Listner不能启动,因此应用程序和客户端都不能连接数据库了。经过一番查找,问题跟踪,终于解决。没有重装Oracle,没有重建Listner配置。具体过程如下:

话说硬盘坏了一段时间了,因为不是业务服务器,仅作开发测试用,所以一直没有机会换硬盘,最近终于偷得半日闲,为服务器更换了硬盘,重启服务器后,RAID控制系统自动重新建立了RAID。100G左右的数据,重建RAID没花太长时间。启动系统后,可以远程连接,各种WEB服务也正常。

但是,有一个应用始终不能正常运作。调查下日志,发现问题原因是数据库始终不能正常连接上。

然后,查看了下数据库的状态,原来数据库虽然正常启动了,但是Listner却没有启动起来。手工启动,仍然失败。考虑到没有变更过数据库的各种配置文件,那么问题似乎不应该是数据库程序引起的。 www.2cto.com

既然,问题发生在启动Listner时,那么最好是能查下Listner的启动日志。

但是,日志里仅有这些:

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=linux-a7lposition)(PORT=1521)))

TNS-12541: TNS:no listener

TNS-12560: TNS:protocol adapter error

TNS-00511: No listener

Linux Error: 111: Connection refused

LSNRCTL> start

Starting /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/tnslsnr: please wait…

单看这个日志,还是不好分析,网上查到可以启动trace跟踪,进行分析,于是在配置文件listener.ora中增加:

TRACE_LEVEL_LISTENER=16

再次启动Listner,仍然失败,但是查看trc文件有收获:

trc文件

……

sntuscrt: illega...


  推荐阅读

  醉酒男子不满手机信号差称制造爆炸案被拘

本报讯(记者陈奇雄 通讯员陈利国)蔡甸一男子喜迁新居后,嫌小区内手机信号不好,竟然数次拨打110报警,扬言要在小区内制造爆炸案。昨天,这名谎报警情的男子被蔡甸警方依法治安拘留。前晚8点多,蔡甸警方连续接到一神>>>详细阅读


本文标题:服务器更换硬盘后Oracle不能连接问题的解决

地址:http://www.17bianji.com/lsqh/20726.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)