java - Oracle11g安装监听器错误

标签 java oracle jdbc

安装 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

Reference from the link

Reconfigure Oracle Enterprise Manager on windows

ORACLE_UNAME

关于java - Oracle11g安装监听器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9756344/

相关文章:

java - hibernate oracle 标识符太长 ORA-00972

mysql - Servlet-数据库连接问题

java - 数据库池 - 在 Spring3 MVC 中连接到 Mysql 数据库

java - java中等效的AWS cloudformation的json "Ref"是什么

java - 管理 Activity 加载时间的良好做法

Java 正则表达式 电话号码

sql - 插入的数据未使用直接查询显示在 Oracle 数据库中

java - 甲骨文异常: invalid table name

java - 将文件写入随机不连续的硬盘位置

java - 无法使用 JDBC 在 SQLite3 数据库中插入值