oracle10g在linux下的 监听器(listener)问题 高分
emctl start console已经可以启动
dbstart也没有问题
lsnrctl start 会出现一下结果
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 06-JUL-2007 15:37:43
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Starting /u01/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...
TNSLSNR for Linux: Version 10.2.0.1.0 - Production
System parameter file is /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Log messages written to /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=db.localdomain)(PORT=1521)))
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
TNS-12547: TNS:lost contact
TNS-12560: TNS:protocol adapter error
TNS-00517: Lost contact
Linux Error: 104: Connection reset by peer
我已经尝试过的方法:
修改listener.ora和tnsnames.ora里面的很多参数也不行里的host主机名改为ip。
其余的症状:
1。运行netca时候用界面配置的时候会显示
Listener Control complete.
Listener start failed. Listener may already be running.
2。我把监听器删了,然后全部重新设置,包括端口都改为 1531了。
但是运行时,仍然显示:
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=db.localdomain)(PORT=1521)))
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
我发现这个port仍然是1521。
不知道具体是什么原因。。
现想请教大家有什么办法呢?谢谢各位了