服务器更换硬盘后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点多,蔡甸警方连续接到一神>>>详细阅读
地址:http://www.17bianji.com/lsqh/20726.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示