开发者社区> 问答> 正文

tomcat重启后与oracle连接失败,哪里的问题?

tomcat重启后与oracle连接失败,报错信息如下:
1

展开
收起
落地花开啦 2016-06-02 11:50:14 3657 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
    出现这种问题的情况一般是两种:
    1.看看是不是监听服务没有起来
    2.检查有没有修改IP地址,计算机名称
    这个错误是因为Listener出了问题,请检查一下你的listener.ora文件,看下是否存在如下配置:

    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
          (PROGRAM = extproc)
        )
    )

    如果说是这样,那么请将一段改成

    SID_LIST_LISTENER =
     (SID_LIST =
     (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
      (PROGRAM = extproc)
      ) (SID_DESC =
         (GLOBAL_DBNAME = ORCL)
         (ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
         (SID_NAME = ORCL)
      )
    )

    这样以后,关掉Service和LISTENER。再启动Service和LISTENER,这样应该就可以了,注意顺序。

    2019-07-17 19:24:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
ORACLE数据库和应用异构 迁移最佳实践 立即下载
PostgresChina2018_刘成伟_oracle到Postgres数据库迁移工具 立即下载
PostgresChina2018_樊文凯_ORACLE数据库和应用异构迁移最佳实践 立即下载

相关镜像