安装 Oracle11.2.0 g 时,我收到数据库配置助手警告 - 企业管理器配置因以下原因失败。错误:监听器未启动或数据库服务未注册。启动监听器并注册数据库服务,然后再次运行 EM 配置助手。请指导我如何继续。 因此我无法将 JavaJDBC 程序与 Oracle 连接
最佳答案
首先您的数据库版本和操作系统是什么
向监听器注册您的数据库
将SID_LIST_LISTENER
添加到$ORACLE_HOME\network\admin
中的listener.ora文件中
示例
LISTENER=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=tcp)(HOST=sale-server)(PORT=1521))
(ADDRESS=(PROTOCOL=ipc)(KEY=extproc))))
SID_LIST_LISTENER=
(SID_LIST=
(SID_DESC=
(GLOBAL_DBNAME=sales.us.example.com)
(ORACLE_HOME=/oracle11g)
(SID_NAME=sales))
(SID_DESC=
(SID_NAME=plsextproc)
(ORACLE_HOME=/oracle11g)
(PROGRAM=extproc)))
引用此链接
http://docs.oracle.com/cd/B28359_01/network.111/b28317/listener.htm
编辑listener.ora
后,使用以下命令重新启动监听器....
lsnrctl reload
然后尝试按如下方式启动企业管理器
emctl start dbconsole
关于java - Oracle11g安装监听器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9756344/