Listener Weblogic 12c数据源创建问题

Listener Weblogic 12c数据源创建问题,listener,datasource,weblogic12c,oracle12c,Listener,Datasource,Weblogic12c,Oracle12c,我已经安装了Oracle 12c,并在可插拔数据库下创建了本地用户。为了通过Sqlplus访问它,我在Tnsnames.ora文件中添加了DB详细信息 PDBORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = WIN-VH1MONR8C2R)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = PDBORCL)

我已经安装了Oracle 12c,并在可插拔数据库下创建了本地用户。为了通过Sqlplus访问它,我在Tnsnames.ora文件中添加了DB详细信息

PDBORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = WIN-VH1MONR8C2R)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = PDBORCL)
    )
  )
现在我可以通过SQLPLUS-username访问它了/password@PDBORCL.

我还可以从SQL Developer-Servicename将其连接为PDBORCL-无SID

接下来,我在同一台机器上安装了Weblogic 12c

在创建和测试数据源时,我面临一个侦听器问题。下面的错误

Connection test failed.
 Listener refused the connection with the following error: 
 ORA-12520, TNS:listener could not find available handler for requested type of server 
 oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:743)
oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:666)
oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:566)
oracle.jdbc.pool.OracleDataSource.getPhysicalConnection(OracleDataSource.java:317
oracle.jdbc.xa.client.OracleXADataSource.getPooledConnection(OracleXADataSource.java:486)
oracle.jdbc.xa.client.OracleXADataSource.getXAConnection(OracleXADataSource.java:174)
oracle.jdbc.xa.client.OracleXADataSource.getXAConnection(OracleXADataSource.java:109)
weblogic.jdbc.common.internal.DataSourceUtil.testConnection0(DataSourceUtil.java:356)
weblogic.jdbc.common.internal.DataSourceUtil.access$000(DataSourceUtil.java:22)
weblogic.jdbc.common.internal.DataSourceUtil$1.run(DataSourceUtil.java:254)
java.security.AccessController.doPrivileged(Native Method)
weblogic.jdbc.common.internal.DataSourceUtil.testConnection(DataSourceUtil.java:251)
com.bea.console.utils.jdbc.JDBCUtils.testConnection(JDBCUtils.java:751)
com.bea.console.actions.jdbc.datasources.createjdbcdatasource.CreateJDBCDataSource.testConnectionConfiguration(CreateJDBCDataSource.java:479)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:606)
org.apache.beehive.netui.pageflow.FlowController.invokeActionMethod(FlowController.java:870)

请帮助解决此问题。

您是否通过SQL*Plus和SQL Developer在本地访问?你们有并没有检查一下听者是否正常?如果您在同一台计算机上,即本地连接,那么您可以简单地使用localhost,不需要主机名。是的,我正在本地访问,但是侦听器已启动。我也可以从客户端计算机连接……您如何定义数据源?如果已经创建了config/jdbcxml文件,那么您可以将其添加到问题中?