JDBC+C3P0连接Oracle,SID无效

2017-01-07 19:03:18来源:CSDN作者:qq_33301113人点击

目录:

版本1

C3P0.0.9.5

版本2

Oracle12C

版本3

Eclipse neon

关键字

JDBC,C3P0,Oracle

 

  1. 问题现象
    1. 将数据导入程序,导入服务器的Eclipse后,更改了C3P0配置文件,控制器提示如下异常:

java.sql.SQLException: Listener refused the connection with the following error:

ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

  1. 原因分析
    1. 监听程序不能识别连接标识符中的数据库SID
  2. 处理步骤
    1. 找到tnsnames.ora文件使用记事本或者其他的工具打开,注意,我这是oracle12c的文件的路径,其他的oracle的不同的版本在不同的路径下,但每个版本的大致路径相似:

D:/oracle/app/Administrator/product/12.1.0/dbhome_1/NETWORK/ADMIN下的tnsnames.ora

  1. 文件内容如下:

  1. 将此文件修改为:


  1. 效果

 

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台