Java连接Oracle数据库出现问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Java连接Oracle数据库出现问题

2016-05-31 09:30:32 3343 1

报错如下,java代码在另一台电脑上连接没有问题,想请各位明示。
`Caused by: oracle.net.ns.NetException: Listener refused the connection with the following error:
ORA-12514, TNS:listener does not currently know of service requested in connect descriptor`

取消 提交回答
全部回答(1)
  • 蛮大人123
    2019-07-17 19:21:18

    出现这种问题的情况一般是两种:
    1.看看是不是监听服务没有起来
    2.检查有没有修改IP地址,计算机名称

    除此之外在网上查资料的时候还有一种:http://blog.csdn.net/icqsky/archive/2009/07/01/4313791.aspx
    如下:这个错误是因为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,这样应该就可以了,注意顺序。
          查了一下,网上是说,加上了面一段东西,意思是把LISTENER服务主动注册到进程监视器(pmon)中去。所以,但你启动了Serivce后,启动LISTENER的时候,会主动去注册到进程监视器(pmon)中去。所以不会有什么问题。但是反过却不行。
         如果说没有添加那一段,情况正好相反,是由实例的pmon进程在LISTENER中注册服务,LISTENER为被动注册。所以需要先起LISTENER才可以。
        总结一下,如果说你不加那段东西,那么就应该先起LISTENER,如果说你加了那段东西,就应该先起Serivce。
    0 0
相关问答

1

回答

数仓当中Oracle数据库HASH索引是什么意思?

2021-12-12 17:30:16 431浏览量 回答数 1

1

回答

数仓当中Oracle数据库b-tree索引是什么意思?

2021-12-12 17:26:37 411浏览量 回答数 1

1

回答

数仓当中Oracle数据库位图索引是什么意思?

2021-12-12 17:27:23 411浏览量 回答数 1

1

回答

Node如何连接SQLServer和Oracle数据库? 400 请求报错 

2020-05-30 22:58:26 334浏览量 回答数 1

1

回答

oracle数据迁移至ppas数据库数据类型等问题

2019-01-11 10:08:06 797浏览量 回答数 1

1

回答

postgresql表数据想实时同步到其他类型数据库(例如mysql、oracle等),有没有好的开源软件?付费的我目前了解的有ogg

2018-12-02 15:21:32 4535浏览量 回答数 1

1

回答

RDS数据库支持oracle吗?

2015-06-30 09:58:55 4460浏览量 回答数 1

7

回答

使用java环境,oracle数据库,阿里云服务器支持吗?

2014-07-09 14:02:46 20776浏览量 回答数 7

2

回答

云空间能自己安装tomcatjdk及oracle数据库吗

2014-05-18 14:01:21 7910浏览量 回答数 2

8

回答

阿里云主机支持oracle甲骨文数据库吗?

2013-02-17 20:54:50 11697浏览量 回答数 8
+关注
蛮大人123
我说我不帅他们就打我,还说我虚伪
0
文章
7733
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载