ORACLE监听启动不了,为何?

深深地爱上你 2007-12-05 04:47:08
提示错误:
LSNRCTL> start
Starting /u01/app/oracle/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 9.2.0.4.0 - Production
System parameter file is /u01/app/oracle/network/admin/listener.ora
Log messages written to /u01/app/oracle/network/log/listener.log
Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
TNS-12542: TNS:address already in use
TNS-12560: TNS:protocol adapter error
TNS-00512: Address already in use
Linux Error: 98: Address already in use

Listener failed to start. See the error message(s) above...
...全文
1491 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoyaobihai 2011-08-22
  • 打赏
  • 举报
回复
我也学习啦。。。
cr75608859 2011-08-22
  • 打赏
  • 举报
回复
用指令启动监听
opps_zhou 2011-08-22
  • 打赏
  • 举报
回复
TNS-12560: TNS:protocol adapter error

楼主使用的是IPC协议,这个服务网络中是否适用?
一般环境都是配置的 TCP
ymhd2009 2011-08-22
  • 打赏
  • 举报
回复
解决没?
hickeylover 2007-12-26
  • 打赏
  • 举报
回复
确认一下启动时的用户身份
dbayang 2007-12-25
  • 打赏
  • 举报
回复
在bin下 敲 LSNCTL命令
liuyi8903 2007-12-14
  • 打赏
  • 举报
回复
lsnrctl

老程序员 2007-12-14
  • 打赏
  • 举报
回复
怎么进LSNCTL的呀。
liuyi8903 2007-12-08
  • 打赏
  • 举报
回复
Linux Error: 98: Address already in use



重建一下吧.
jscxh 2007-12-07
  • 打赏
  • 举报
回复
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = computer)(PORT = 1521))
)
)
)

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\ora92)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ring)
(ORACLE_HOME = D:\oracle\ora92)
(SID_NAME = ring)
)
)


SID_LIST_LISTENER2 =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\ora92)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ring1)
(ORACLE_HOME = D:\oracle\ora92)
(SID_NAME = ring1)
)
)
小兽 2007-12-05
  • 打赏
  • 举报
回复
如果安装了多个Oracle,那么可以设置通过一个lsnrctl监听所有的db;
方法是修改lsnrctl.ora即可;具体如何修改我这里没有详细资料,不过不复杂,你可以google一下。
深深地爱上你 2007-12-05
  • 打赏
  • 举报
回复
谢谢,没错,我是菜鸟,我需要大虾的支持
小兽 2007-12-05
  • 打赏
  • 举报
回复
已经启动了吧,或者你服务器安装了多个Oracle,另外的Oracle已经启动了监听。

使用lsnrctl status看一下。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧