tomcat重启后与oracle连接失败,哪里的问题?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

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

落地花开啦 2016-06-02 11:50:14 1776

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

Oracle 关系型数据库 应用服务中间件
分享到
取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 19:24:32

    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,这样应该就可以了,注意顺序。

    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题