我正在尝试在Oracle WebLogic服务器中创建一个JDBC数据源并出现一些错误。我可以用用户名+密码登录到Web控制台http://localhost:7001/console和我跟着Youtube video/tutorial page - 配置为相同的JDBC数据源。如何在Oracle WebLogic服务器中正确创建JDBC数据源?
我有一个无线连接,并通过我在的Mac OS终端输入
ipconfig getifaddr en0
获取主机的名称(#12教程)。它返回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 org.apache.beahive.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)
...
我认为这主要是说网络适配器无法建立连接 不过,我没有太多的知识,做正确建立连接。谢谢。
如果你的数据库是'local',然后用'localhost' –
@SajanChandran甲骨文为Mac OS? –
是Mac OS中无法识别的'localhost'? –