Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database WebLogic 12c与数据源_Database_Oracle_Weblogic_Datasource - Fatal编程技术网

Database WebLogic 12c与数据源

Database WebLogic 12c与数据源,database,oracle,weblogic,datasource,Database,Oracle,Weblogic,Datasource,我无法在weblogic中配置数据源并获取错误信息 Listener refused the connection with the following error: ORA-12505, TNS:listener does not currently know of SID given in connect descriptor 但db和listener正在启动,我可以从SQLDeveloper和使用jdbc的简单java代码连接到db。我将OracleDB客户端安装到服务器并将其添加到“

我无法在weblogic中配置数据源并获取错误信息

Listener refused the connection with the following error: ORA-12505, TNS:listener does not currently know of SID given in connect descriptor 
但db和listener正在启动,我可以从SQLDeveloper和使用jdbc的简单java代码连接到db。我将OracleDB客户端安装到服务器并将其添加到“路径”,但它不起作用

在侦听器日志中

    11-ДЕК-2014 17:37:33 * service_update * rtu1 * 0
11-ДЕК-2014 17:38:20 * service_update * nsi * 0
11-ДЕК-2014 17:38:48 * service_update * rtuwh1 * 0
11-ДЕК-2014 17:39:53 * service_update * nsi * 0
11-ДЕК-2014 17:40:23 * (CONNECT_DATA=(SID=RTUARCH)(CID=(PROGRAM=JDBC Thin Client)(HOST=__jdbc__)(USER=fedorov))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.15.15)(PORT=1245)) * establish * RTUARCH * 0
11-ДЕК-2014 17:40:23 * (CONNECT_DATA=(SID=RTU1)(CID=(PROGRAM=JDBC Thin Client)(HOST=__jdbc__)(USER=fedorov))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.15.15)(PORT=1246)) * establish * RTU1 * 0
11-ДЕК-2014 17:40:23 * (CONNECT_DATA=(SID=RTU1)(CID=(PROGRAM=JDBC Thin Client)(HOST=__jdbc__)(USER=fedorov))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.15.15)(PORT=1247)) * establish * RTU1 * 0
11-ДЕК-2014 17:40:23 * (CONNECT_DATA=(SID=RTU1)(CID=(PROGRAM=JDBC Thin Client)(HOST=__jdbc__)(USER=fedorov))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.15.15)(PORT=1248)) * establish * RTU1 * 0
11-ДЕК-2014 17:40:23 * (CONNECT_DATA=(SID=RTUHW1)(CID=(PROGRAM=JDBC Thin Client)(HOST=__jdbc__)(USER=fedorov))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.15.15)(PORT=1249)) * establish * RTUHW1 * 12505
TNS-12505

谢谢。

如您的错误日志所示,您的数据源存在问题。仔细检查您的数据源。在monitoring选项卡下还有测试数据源的选项


它必须给你成功的结果。

你能在weblogic管理控制台
JDBC数据源->名称->连接池->URL
中发布你的连接字符串URL是什么样子吗?谢谢你的回答,我解决了我的问题(许多数据源中有一个数据库名称不正确)。