Skip to Main Content

Analytics Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Agent throwing "The Network Adapter could not establish the connection" error

geeta rawatMar 22 2017 — edited May 10 2017

Hi,

There are two agents created in ODI 11.1.1.7. One for SQL server and the other one for all processes. The agent created for SQL Server is not working. When I tested the connection, it was successful. But if I am running any scenario it is throwing the following error. The agent is up and running.

I can ping and login the system where the agent is installed.

Caused By: java.sql.SQLException: IO Error: The Network Adapter could not establish the connection

  at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.doGetConnection(LoginTimeoutDatasourceAdapter.java:133)

  at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.getConnection(LoginTimeoutDatasourceAdapter.java:62)

  at oracle.odi.core.datasource.dwgobject.support.OnConnectOnDisconnectDataSourceAdapter.getConnection(OnConnectOnDisconnectDataSourceAdapter.java:74)

  at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:113)

  at com.sunopsis.sql.SnpsConnection.createConnection(SnpsConnection.java:390)

  at com.sunopsis.sql.SnpsConnection.connect(SnpsConnection.java:348)

  at com.sunopsis.dwg.dbobj.SnpSessTaskSqlV.getExecutor(SnpSessTaskSqlV.java:428)

  at com.sunopsis.dwg.dbobj.SnpSessTaskSqlV.processTask(SnpSessTaskSqlV.java:405)

  at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java:2625)

  at com.sunopsis.dwg.dbobj.SnpSessTaskSqlV.treatTask(SnpSessTaskSqlV.java:240)

  at com.sunopsis.dwg.dbobj.SnpSessStep.treatAttachedTasks(SnpSessStep.java:577)

  at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java:468)

  at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java:2128)

  at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$2.doAction(StartSessRequestProcessor.java:366)

  at oracle.odi.core.persistence.dwgobject.DwgObjectTemplate.execute(DwgObjectTemplate.java:216)

  at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.doProcessStartSessTask(StartSessRequestProcessor.java:300)

  at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor.access$0(StartSessRequestProcessor.java:292)

  at oracle.odi.runtime.agent.processor.impl.StartSessRequestProcessor$StartSessTask.doExecute(StartSessRequestProcessor.java:855)

  at oracle.odi.runtime.agent.processor.task.AgentTask.execute(AgentTask.java:126)

  at oracle.odi.runtime.agent.support.DefaultAgentTaskExecutor$2.run(DefaultAgentTaskExecutor.java:82)

  at java.lang.Thread.run(Unknown Source)

Caused by: java.sql.SQLRecoverableException: IO Error: The Network Adapter could not establish the connection

  at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:489)

  at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:678)

  at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:234)

  at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)

  at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:567)

  at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriver(DriverManagerDataSource.java:410)

  at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriver(DriverManagerDataSource.java:386)

  at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriver(DriverManagerDataSource.java:353)

  at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:332)

  at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter$ConnectionProcessor.run(LoginTimeoutDatasourceAdapter.java:217)

  at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

  at java.util.concurrent.FutureTask.run(Unknown Source)

  at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

  ... 1 more

Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection

  at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:398)

  at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:438)

  at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:711)

  at oracle.net.ns.NSProtocol.connect(NSProtocol.java:257)

  at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1229)

  at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:326)

  ... 14 more

Caused by: java.net.ConnectException: Connection timed out: connect

  at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)

  at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)

  at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)

  at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)

  at java.net.AbstractPlainSocketImpl.connect(Unknown Source)

  at java.net.PlainSocketImpl.connect(Unknown Source)

  at java.net.SocksSocketImpl.connect(Unknown Source)

  at java.net.Socket.connect(Unknown Source)

  at oracle.net.nt.MetricsEnabledSocket.connect(TcpNTAdapter.java:631)

  at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:164)

  at oracle.net.nt.ConnOption.connect(ConnOption.java:137)

  at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:374)

  ... 19 more

This post has been answered by ashud1 on Mar 27 2017
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 24 2017
Added on Mar 22 2017
3 comments
648 views