我正在尝试在Oracle WebLogic服务器中创建JDBC数据源并出现一些错误。我可以使用用户名+密码登录Web控制台http://localhost:7001/console,然后我跟着Youtube video / tutorial page - 配置JDBC数据源。
我有无线连接,我输入
获取主机名(教程中的#12)ipconfig getifaddr en0
在Mac OS终端中。它返回10.131.173.138(格式相同,我更改了三个随机数字)并将其放在主机名中,并填写了所有其他信息。但是,在我尝试通过单击测试配置来测试设置之后,它会返回我在下面提供的以下错误 -
连接测试失败。
消息图标 - 错误IO错误:网络适配器无法建立连接
oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:800)
oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection)的.java:793)
oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:33)
oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:614)
的WebLogic .jdbc.common.internal.DataSourceUtil.testConnection0(DataSourceUtil.java:340)
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)
org.apache.beehive.netui.pageflow.FlowController.getActionMethodForward(FlowController.java:809)
org.apache.beehive.netui.pageflow.FlowController.internalExecute(FlowController.java:478)<无线电通信/>org.apache.beehive.netui.pageflow.PageFlowController.internalExecute(PageFlowController.java:306)
org.apache.beehive.netui.pageflow.FlowController.execute(FlowController.java:336)
...
我认为它主要是说网络适配器无法建立连接 但是,我不知道如何正确建立连接。谢谢。
答案 0 :(得分:0)
您需要一个在jdbc URL中具有正确值的真实数据库:
即
例如,如果要连接的数据库驻留在主机prodHost,端口1521和系统标识符(SID)ORCL上,并且您希望使用用户名scott和密码tiger连接,则使用其中任何一个以下两个连接字符串:
List