JDBC+oracle+network adapter!!!
I have a jdbc program question:
the oracle jdbc example Employee.java,I can run it under (win2000+oracle8.05),but when I run it under
linux(redhat 6.2+Oracle8.16),the error show:"the network adapter can not estblish the connection",I can use the network adapter to ping other machines,and others can telnet this linux machine,I don't know what is wrong with the program or linux or network adapter or machine,If you can answer me,
I thank you from the bottom of the heart.
Apache.gu
null
hi,
what dirver you are using?
from your error i suspect you are using a thin driver?
please let me know so that we can arrive at a solution.
regards
srini
Similar Messages
-
UPDATE BLOB type with J2SE (JDBC ORACLE outbound adapter)
Hi all,
I'm trying update row into Oracle table with column type BLOB via XI 3.0, but it doesn't work.
Does anyone send me some sample of correct XML file, with update column type BLOB ?
Thanks
My test XML document :
?xml version="1.0" encoding="UTF-8"?>
<root>
<StatementName1>
<SAPXI_OUTPUT action="UPDATE">
<access>
<DGPODPIS >sdcfo2JTiXE=</DGPODPIS>
</access>
<key1>
<SAPO_ID>1001</SAPO_ID>
</key1>
</SAPXI_OUTPUT>
</StatementName1>
</root>Hi !
I have make some test's today. I copy the adapter from our productive system P15 SP3 to the developers D15 SP6. Then we take the same message and send this from sap p42 to sap xi d15 sp5 to the adapter d15 (copy from p15 sp3) to the same Oracle database and it's working.
SAP P42 - Orders - XI D15 SP6 - Orders - Adapter D15 (copy from P15SP3) = it's working Record > ca. 800
I think we have a problem in the patch sp5.
We found also some different size in the adapter files.
This are the jar- files with different size:
SAPAdapterService.exe
adapter.properties
aii_msg_adapter.jar
aii_msg_runtime.jar
aii_rfcadapter.jar
aii_util_grmg.jar
aii_util_misc.jar
aii_util_rb.jar
inqmyxml.jar
lcrclient.jar
logging.jar
I make tomorow, a test with a adapter sp4.
Regards Thomas Neuhaus -
Jdbc. The Network Adapter could not establish the connection. Help Please!!
I've found several responses over this issue, but none works for me.
I'm trying to setup a simple jdbc connection from a simple program.
Platform:
Fedora Core 4 (FC4) on AMD 64 bits
Java 1.4.2_04 (64 bits)
ORacle 10g or Oracle 9.2.0.4 (none works);
Tips:
- I can't connect to a remote server, nor to a local server
- I can connect using SQLplus
- TNSPing works fine
- Listener it's up
- my connection string is jdbc:oracle:thin:user/name@host:port:sid
- Also try jdbc:oracle:thin:user/name@//host:port/sid
- I'v tryied with classes12.jar, odbj14.jar
- my hostname it's ok.
I've monitored ip traffic on remote computer. While using TNSPING I detect activity. While using jdbc, no.
Please, any idea??Thanks for your reply.
To your questions:
- I´v tried both IP, host, and even host.domain
- I can connect from remote workstation using toad, and from local using sqlplus.
- I can´t connect via jdbc.
Folowing:
A) my sample code
B) the stack trace
C) the listener status (from my 9i server. Also tryied another servr with 10g)
when I call this program, I´ve tried severl connection strings:
jdbc:oracle:thin:user/pass@sdd51:1521:ebf
jdbc:oracle:thin:user/pass@:sdd51.sdd.com.ar:1521:ebf
jdbc:oracle:thin:user/pass@:10.10.10.51:1521:ebf
also try the other sintax:
jdbc:oracle:thin:user/pass@//sdd51:1521/ebf
In the classpath, I´tryied:
clasess12.jar
ojdbc14.jar
nls_charset12.jar
thanks
A)=================================================
// Import the JDBC classes
import java.sql.*;
import oracle.jdbc.pool.OracleDataSource;
import java.io.*;
import java.util.*;
public class test
// The query we will execute
static final String query = "select 'Hello JDBC: ' || sysdate from dual";
// The connection to the database
static Connection conn;
// Create the User Interface
static public void main (String args[])
try {
String connect_string = args[0];
// See if we need to open the connection to the database
if (conn == null)
// Create a OracleDataSource instance and set URL
OracleDataSource ods = new OracleDataSource();
ods.setURL(connect_string);
// Connect to the databse
System.out.println ("Connecting to " + connect_string + "\n");
conn = ods.getConnection ();
System.out.println ("Connected\n");
// Create a statement
Statement stmt = conn.createStatement ();
// Execute the query
System.out.println ("Executing query " + query + "\n");
ResultSet rset = stmt.executeQuery (query);
// Dump the result
while (rset.next ())
System.out.println (rset.getString (1) + "\n");
// We're done
System.out.println ("done.\n");
catch (Exception e)
e.printStackTrace();
// Oops
System.out.println (e.getMessage () + "\n");
B)=================================================
java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:114)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:156)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:212)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:251)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:224)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:102)
at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:85)
at test.main(test.java:66)
C)=================================================
LSNRCTL for Linux: Version 9.2.0.1.0 - Production on 30-JAN-2006 17:39:59
Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
Connecting to (ADDRESS=(PROTOCOL=tcp)(PORT=1521))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 9.2.0.1.0 - Production
Start Date 24-JAN-2006 11:16:18
Uptime 6 days 6 hr. 23 min. 40 sec
Trace Level off
Security OFF
SNMP OFF
Listener Log File /opt/oracle/product/9.2.0/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sdd51.sdd.com.ar)(PORT=1521)))
Services Summary...
Service "ebf" has 1 instance(s).
Instance "ebf", status READY, has 1 handler(s) for this service...
The command completed successfully -
Oracle 10G on XP : Network Adapter Connection Issue
Hi,
I am trying to install an enterprise software which uses Oracle 10g database.
I have installed the database, but installation of the enterprise software fails with the following error message.
THROWABLE EVENT {Description=[Failed to create connection],
Throwable=[java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:162)
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:274)
oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:319)
oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:344)
oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:148)
oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:545)
The listener name is "LISTENER" and Listner service name is OracleServiceBMCPDS.
The listener is running.
LSNRCTL> status
Connecting to (ADDRESS=(PROTOCOL=TCP)(HOST=hostname)(PORT=1521))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for 32-bit Windows: Version 10.2.0.2.0 - Production
Start Date 10-JUL-2009 16:54:48
Uptime 0 days 0 hr. 38 min. 11 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File C:\abc...\network\admin\listener.ora
Listener Log File C:\abc...\network\log\listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=hostname)(PORT=1521)))
Services Summary...
Service "BMCPDS" has 1 instance(s).
Instance "BMCPDS", status UNKNOWN, has 1 handler(s) for this service...
Service "BMCPDS.corp.capgemini.com" has 1 instance(s).
Instance "bmcpds", status READY, has 1 handler(s) for this service...
Service "BMCPDS_XPT.corp.capgemini.com" has 1 instance(s).
Instance "bmcpds", status READY, has 1 handler(s) for this service...
The command completed successfully
I am not a DBA hence finding it hard to resolve the issue. Your help is highly appreciated.
Edited by: user3533384 on Jul 10, 2009 6:12 AMAre you talking about the Enterprise Manager Console provided by the oracle or some other enterprise software? If it is enterprise software then you need to the do the proper setting for network connection to database. Probably you will have to configure tnsname.ora and sqlnet.ora. Can you connect through SQL*Plus utility? Go to Run-->SQLPLUSW type in the username password and tnsnames entry for the database. See if you can connect. If not post us the error message.
Regards. -
JDeveloper Oracle XE The Network Adapter could not establish the connectio
I installed JDeveloper 10.1.2 and oracle express on Fedora.
Now I cannot create a database connection from jdeveloper using the connection navigator
The hostname, port etc is correct.
Sqlplus and everything else regarding the database on the command line works fine.
Did I miss something ?
Maybe an environment setting ?
I did the following installation (all on the same host):
Java runtime
JDeveloper
XE Database
Testing a connection I used the Oracele Database Express Edition 2 Day PLus Java Developer Guide.
Is this documentation complete ?
Can someone also explain to me what the error message
Io exception: The Network Adapter could not establish the connection EXACTLY means ??
Where does it go wrong ?
Is there a checklist for thsi kind of thin-java connection problems ?Here some extra info, as I just said I did a default installation.
The listener is up on port 1521, see ouput:
LSNRCTL for Linux: Version 10.2.0.1.0 - Beta on 01-FEB-2006 15:21:01
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=linux900)(PORT=1521)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Beta
Start Date 01-FEB-2006 15:01:51
Uptime 0 days 0 hr. 19 min. 10 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/ne twork/admin/listener.ora
Listener Log File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/ne twork/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=linux900)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=linux900)(PORT=8080))(Presentation=H TTP)(Session=RAW))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "XE" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
Service "XEXDB" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
Service "XE_XPT" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
The command completed successfully
Also tnsping works fine:
TNS Ping Utility for Linux: Version 10.2.0.1.0 - Production on 01-FEB-2006 15:29:32
Copyright (c) 1997, 2005, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = linux900)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XE)))
OK (20 msec)
So still I dont known what is going wrong here, the following properties are used by this connection:
Type: Oracle (JDBC)
Driver: oracle.jdbc.driver.OracleDriver
User: hr
URL: jdbc:oracle:thin:@linux900:1521:XE
Is the driver used by JDeveloper correct ?
There is a note on XE that the use of oracle.jdbc.driver.* classes is deprecated but still supported. -
Jdbc thin error : The Network Adapter could not establish the connection
jdbc thin error : The Network Adapter could not establish the connection
I have been able to create a webservice as per the article Build a PL/SQL Web Service by jason price from otn website. while executing url to call the pl/sql procedure to get the data i am encountering this error
The Network Adapter could not establish the connection in the resultant xml output. Am I missing something here ?
Please see ouput below
<?xml version="1.0" encoding="UTF-8" ?>
- <SOAP-ENV:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
- <SOAP-ENV:Body>
- <SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server.Exception:</faultcode>
<faultstring>java.sql.SQLException: Io exception: The Network Adapter could not establish the connection</faultstring>
<faultactor>/plsqlsample/dbfunc</faultactor>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope
my oc4j/j2ee/home/config/data-sources.xml file has this entry for the connection
<data-source class="com.evermind.sql.DriverManagerDataSource" connection-driver="oracle.jdbc.driver.OracleDriver" ejb-location="jdbc/hr_connDS" inactivity-timeout="30" location="jdbc/hr_connCoreDS" name="jdev-connection:hr_conn" password="xxxx" pooled-location="jdbc/hr_connPooledDS" url="jdbc:oracle:thin:@o11idev.concentra.com:9200:DEV1" username="hr8" xa-location="jdbc/xa/hr_connXADS"/>
I am not able to debug this error and any information to debug this error would be appreciated. I have scanned the metalink short of logging a tar. I am using the oc4j install on the 9ias webserver and not the jdeveloper/oc4j combination. The apps server runs 9ias on hp/ux.
Thanks
ashokAshok,
Your database connection URL doesn't look right to me. The default database connection listener port is 1521 (not 9200). You can check this using the "lsnrctl" utility.
To find the "host" and SID parts (of the URL), use the following SQL query:
select HOST_NAME, INSTANCE_NAME from V$INSTANCEGood Luck,
Avi. -
JDBC says: "The Network Adapter could not establish the connection"
Hi all! I'm trying to run a servlet that does SQL queries, but I keep getting a "The Network Adapter could not establish the connection" SQL exception on the connection attempt. Code follows.
import java.io.*;
import java.sql.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class InterpreteSQL extends HttpServlet
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException
try
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection connection=DriverManager.getConnection("jdbc:oracle:thin:@labdb.dsi.unive.it:1521:lab","[my account here]","[my password here]");
Statement statement=connection.createStatement();
ResultSet res=statement.executeQuery("SELECT * FROM TabellaProva");
stampaResultSet(res,response.getWriter());
catch (Exception e)
response.getWriter().println(e.toString());
// stampaResultSet method here, which would just print the result set.
Of course, the bits in brackets have the actual account and password in the code. ;)
If I make a standalone program with the same code, it works fine. I'm using Tomcat 4.0.3 on a Windows 98 machine. The machine is not directly connected to the internet, but through a router. There's a firewall but it isn't blocking the program. Since the standalone version works, I suppose it's a Tomcat configuration issue.
Can anyone help?I too had the same problem
Check out for the related services. It must be running.
One way to know about is try using SQL+ and execute some query.Thats it. -
JDBC Error - The Network Adapter could not establish the connection
Hi all,
I appreciate if anyone could help me out with my issue. I wrote simple java code on win 2000 to test whether I will be able to access Oracle 8i DB resided at some xxx.xxx.xxx.xxx machine within the network.
The code is:
DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@111.111.11.11:1526:DBinstance","user","password");
The fist line here is executing and the problem is with second line of code. After executing this application from my DOS window, I am getting error:
java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:169)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:211)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:324)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:266)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at DBConn.getConn(DBConn.java:15)
at DBConn.main(DBConn.java:40)
I have installed Oracle client, where I can access the same database using SQL * Plus, but why I am unable to access the database from a Java Application? Do I need any web/application server to access it?
Any suggestions please?
Thanks,
csI am sorry guys, I was using the port number as 1526, where I need to use 1521...
-
Network adapter could not establish the connection oracle 11g
Hi All,
I Have oracle 11g database in remote system.When I am trying to access through my Oracle Jdeveloper in my system,I am getting this error:
"Test Failed: network adapter could not establish the connection oracle 11g"
I also checked the ipaddress and listener status by giving lsnrctl status and service in remote system.Both are running.
What Should I do now?
Thanks in advance902286 wrote:
Hi All,
I Have oracle 11g database in remote system.When I am trying to access through my Oracle Jdeveloper in my system,I am getting this error:
"Test Failed: network adapter could not establish the connection oracle 11g"
I also checked the ipaddress and listener status by giving lsnrctl status and service in remote system.Both are running.
What Should I do now?
Thanks in advance
For starters, you make sure that there is even the possibility of a network connection between your client machine and the machine hosting the "remote system". What happens when, on the client machine, you issue a 'ping <ip address of remote system>'? -
The network adapter could not establish the connection with Oracle
I installed Oracle in my laptop (windows 2008), and install Hyperion 11.1.2, when I configure Hyperion, it pops up with "the network adapter could not establish the connection with Oracle"?
Hi,
This usually means that the connection details you have put in for Oracle are incorrect or Oracle can not be contacted.
Double check your configuration connection details and make sure you can access Oracle using them details.
Cheers
John
http://john-goodwin.blogspot.com/ -
Hi ,
I have installed Oracle Virtual box on windows server 2008 r2 hosted on 1und1.de.
Till installtion and setting up untun on virtualbox it was fine, but once i changed the adapater to bridged mode. I immediatly lost connectivity with my server and now cant access.
It is now 2 days i cant access my server and neither ping it, also the website hosted on it is also down.
The 1und1 has following 2 options
1) using putty i can connect to server command prompt using administrator but cant run any gui application
2) Server Rescue mode: where i get special environment to start, stop services, access registry and command prompt.
Till now i have tried lot of setting to enable network connectivity but not able to success
This is the result of Ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : s15453760
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter VirtualBox Host-Only Network:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : VirtualBox Host-Only Ethernet Adapter
Physical Address. . . . . . . . . : 08-00-27-00-04-FD
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::5d5c:5bbc:c61:e9b1%16(Preferred)
Autoconfiguration IPv4 Address. . : 169.254.233.177(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . :
DHCPv6 IAID . . . . . . . . . . . : 352845863
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-15-B9-51-EA-00-19-99-A5-E7-BE
DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
NetBIOS over Tcpip. . . . . . . . : Enabled
Tunnel adapter isatap.{BBF9AA14-45EA-460C-8F23-E106D890D878}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft ISATAP Adapter
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Tunnel adapter 6TO4 Adapter:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft 6to4 Adapter
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Tunnel adapter Local Area Connection* 12:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
How can i restore my connection.
ThanksHi,
According to the result of "ipconfig /all", the physical adapter dosen't appear.
Please check if the physical network adapter works properly. We can verify this in Device Manager.
To open Device Manager by using the Windows interface
Click Start, and then click Control Panel.
Click Hardware and Sound.
Click Device Manager.
If the network adapter is working properly, please make sure that the Internet Protocol Version 4(TCP/IPv4) has been checked in the properties of the physical network adapter.
If issue persists, please try to uninstall the Oracle Virtual box.
Best Regards.
Steven Lee
TechNet Community Support -
IO Error: The Network Adapter could not establish the connection in oracle
Hi experts,
I have oracle developer days installed in my vitrual box machine. The connection to oracle datatase (11.2.0.2) contained in the oracle developer days was working fine via sql developer. I use eclipse to write some java programs to connect the database. However, somehow, I cannot connect the database via sql deveoper anymore. This is the error I got when I tried to connect it via basic connection type:
Status : Failure -Test failed: IO Error: The Network Adapter could not establish the connection
Can anybody shed a light on this issue please. Thanks a lot in advance.user571093 wrote:
Hi experts,
I have oracle developer days installed in my vitrual box machine. The connection to oracle datatase (11.2.0.2) contained in the oracle developer days was working fine via sql developer. I use eclipse to write some java programs to connect the database. However, somehow, I cannot connect the database via sql deveoper anymore. This is the error I got when I tried to connect it via basic connection type:
Status : Failure -Test failed: IO Error: The Network Adapter could not establish the connection
Can anybody shed a light on this issue please. Thanks a lot in advance.Do you realize & understand that we are NOT standing behind you?
I, too, am running Oracle Developer Days inside VirtualBox.
On which system is SQL Developer installed?
The post errors indicate an OS/networking issue.
when was last time all worked without error?
what changed since then?
How do I ask a question on the forums?
SQL and PL/SQL FAQ -
The Network Adapter could not establish the connection;
Hi
I am using Oracle 9i JDeveloper Version 9.0.3.5.
While running tutorial i am facing following error:
Exception Details.
oracle.apps.fnd.framework.OAException: Application: FND, Message Name: SYSTEM-ERROR. Tokens: MESSAGE = Io exception: The Network Adapter could not establish the connection; (Could not lookup message because there is no database connection)
at oracle.apps.fnd.framework.server.OAExceptionUtils.processAOLJErrorStack(OAExceptionUtils.java:988)
at oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:352)
at oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
at oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
at test_fwktutorial._jspService(test_fwktutorial.jsp:45)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:139)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
at java.lang.Thread.run(Thread.java:534)
## Detail 0 ##
oracle.apps.fnd.framework.OAException: Application: FND, Message Name: FND_GENERIC_MESSAGE. Tokens: MESSAGE = java.sql.SQLException: Io exception: The Network Adapter could not establish the connection; (Could not lookup message because there is no database connection)
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:862)
at oracle.apps.fnd.framework.server.OAExceptionUtils.processAOLJErrorStack(OAExceptionUtils.java:980)
at oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:352)
at oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
at oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
at test_fwktutorial._jspService(test_fwktutorial.jsp:45)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:139)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
at java.lang.Thread.run(Thread.java:534)
## Detail 0 ##
java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:334)
at oracle.jdbc.ttc7.TTC7Protocol.handleIOException(TTC7Protocol.java:3675)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:352)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:365)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:536)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:328)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at oracle.apps.fnd.security.ConnectionManager.dbConnect(ConnectionManager.java:1194)
at oracle.apps.fnd.security.ConnectionManager.dbConnect(ConnectionManager.java:1121)
at oracle.apps.fnd.security.AppsConnectionManager.makeGwyuidConn(AppsConnectionManager.java:664)
at oracle.apps.fnd.security.AppsConnectionManager.getGwyuidConn(AppsConnectionManager.java:736)
at oracle.apps.fnd.security.AppsConnectionManager.makeGuestConnection(AppsConnectionManager.java:575)
at oracle.apps.fnd.security.DBConnObj.<init>(DBConnObj.java:240)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at oracle.apps.fnd.common.Pool.createObject(Pool.java:1187)
at oracle.apps.fnd.common.Pool.borrowObject(Pool.java:946)
at oracle.apps.fnd.security.DBConnObjPool.borrowObject(DBConnObjPool.java:703)
at oracle.apps.fnd.security.AppsConnectionManager.borrowConnection(AppsConnectionManager.java:232)
at oracle.apps.fnd.common.Context.borrowConnection(Context.java:1773)
at oracle.apps.fnd.common.AppsContext.getPrivateConnectionFinal(AppsContext.java:2460)
at oracle.apps.fnd.common.AppsContext.getPrivateConnection(AppsContext.java:2398)
at oracle.apps.fnd.common.AppsContext.getJDBCConnection(AppsContext.java:2257)
at oracle.apps.fnd.common.AppsContext.getJDBCConnection(AppsContext.java:2072)
at oracle.apps.fnd.common.AppsContext.getJDBCConnection(AppsContext.java:1976)
at oracle.apps.fnd.profiles.Profiles.getConnection(Profiles.java:2494)
at oracle.apps.fnd.profiles.Profiles.getProfileOption(Profiles.java:1304)
at oracle.apps.fnd.profiles.Profiles.getProfile(Profiles.java:384)
at oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfileFromDB(ExtendedProfileStore.java:210)
at oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfile(ExtendedProfileStore.java:169)
at oracle.apps.fnd.profiles.ExtendedProfileStore.getProfile(ExtendedProfileStore.java:148)
at oracle.apps.fnd.common.logging.DebugEventManager.configureUsingDatabaseValues(DebugEventManager.java:1147)
at oracle.apps.fnd.common.logging.DebugEventManager.configureLogging(DebugEventManager.java:1008)
at oracle.apps.fnd.common.logging.DebugEventManager.internalReinit(DebugEventManager.java:977)
at oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:944)
at oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:931)
at oracle.apps.fnd.common.AppsLog.reInitialize(AppsLog.java:570)
at oracle.apps.fnd.common.AppsContext.initLog(AppsContext.java:873)
at oracle.apps.fnd.common.AppsContext.initializeContext(AppsContext.java:858)
at oracle.apps.fnd.common.AppsContext.initializeContext(AppsContext.java:827)
at oracle.apps.fnd.common.AppsContext.<init>(AppsContext.java:686)
at oracle.apps.fnd.common.WebAppsContext.<init>(WebAppsContext.java:846)
at oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:351)
at oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
at oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
at test_fwktutorial._jspService(test_fwktutorial.jsp:45)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:139)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
at java.lang.Thread.run(Thread.java:534)
oracle.apps.fnd.framework.OAException: Application: FND, Message Name: FND_GENERIC_MESSAGE. Tokens: MESSAGE = java.sql.SQLException: Io exception: The Network Adapter could not establish the connection; (Could not lookup message because there is no database connection)
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:862)
at oracle.apps.fnd.framework.server.OAExceptionUtils.processAOLJErrorStack(OAExceptionUtils.java:980)
at oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:352)
at oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
at oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
at test_fwktutorial._jspService(test_fwktutorial.jsp:45)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:139)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
at java.lang.Thread.run(Thread.java:534)
## Detail 0 ##
java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:334)
at oracle.jdbc.ttc7.TTC7Protocol.handleIOException(TTC7Protocol.java:3675)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:352)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:365)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:536)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:328)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:140)
at oracle.apps.fnd.security.ConnectionManager.dbConnect(ConnectionManager.java:1194)
at oracle.apps.fnd.security.ConnectionManager.dbConnect(ConnectionManager.java:1121)
at oracle.apps.fnd.security.AppsConnectionManager.makeGwyuidConn(AppsConnectionManager.java:664)
at oracle.apps.fnd.security.AppsConnectionManager.getGwyuidConn(AppsConnectionManager.java:736)
at oracle.apps.fnd.security.AppsConnectionManager.makeGuestConnection(AppsConnectionManager.java:575)
at oracle.apps.fnd.security.DBConnObj.<init>(DBConnObj.java:240)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at oracle.apps.fnd.common.Pool.createObject(Pool.java:1187)
at oracle.apps.fnd.common.Pool.borrowObject(Pool.java:946)
at oracle.apps.fnd.security.DBConnObjPool.borrowObject(DBConnObjPool.java:703)
at oracle.apps.fnd.security.AppsConnectionManager.borrowConnection(AppsConnectionManager.java:232)
at oracle.apps.fnd.common.Context.borrowConnection(Context.java:1773)
at oracle.apps.fnd.common.AppsContext.getPrivateConnectionFinal(AppsContext.java:2460)
at oracle.apps.fnd.common.AppsContext.getPrivateConnection(AppsContext.java:2398)
at oracle.apps.fnd.common.AppsContext.getJDBCConnection(AppsContext.java:2257)
at oracle.apps.fnd.common.AppsContext.getJDBCConnection(AppsContext.java:2072)
at oracle.apps.fnd.common.AppsContext.getJDBCConnection(AppsContext.java:1976)
at oracle.apps.fnd.profiles.Profiles.getConnection(Profiles.java:2494)
at oracle.apps.fnd.profiles.Profiles.getProfileOption(Profiles.java:1304)
at oracle.apps.fnd.profiles.Profiles.getProfile(Profiles.java:384)
at oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfileFromDB(ExtendedProfileStore.java:210)
at oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfile(ExtendedProfileStore.java:169)
at oracle.apps.fnd.profiles.ExtendedProfileStore.getProfile(ExtendedProfileStore.java:148)
at oracle.apps.fnd.common.logging.DebugEventManager.configureUsingDatabaseValues(DebugEventManager.java:1147)
at oracle.apps.fnd.common.logging.DebugEventManager.configureLogging(DebugEventManager.java:1008)
at oracle.apps.fnd.common.logging.DebugEventManager.internalReinit(DebugEventManager.java:977)
at oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:944)
at oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:931)
at oracle.apps.fnd.common.AppsLog.reInitialize(AppsLog.java:570)
at oracle.apps.fnd.common.AppsContext.initLog(AppsContext.java:873)
at oracle.apps.fnd.common.AppsContext.initializeContext(AppsContext.java:858)
at oracle.apps.fnd.common.AppsContext.initializeContext(AppsContext.java:827)
at oracle.apps.fnd.common.AppsContext.<init>(AppsContext.java:686)
at oracle.apps.fnd.common.WebAppsContext.<init>(WebAppsContext.java:846)
at oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:351)
at oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
at oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
at test_fwktutorial._jspService(test_fwktutorial.jsp:45)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:139)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
at java.lang.Thread.run(Thread.java:534)
I have checked all the setups. Its as per document.
I will appreciate any help on this.
Thanks & Regards
SamirHi,
according to the message, the database is not accessible. This can be because the database is down or the database connect information points e.g. to a wrong port
Frank -
Network adapter could not establish a connect from external server
hi,
I've set up a jdbc thin driver properly using
the following input:
"jdbc:oracle:thin:@ipaddress:1521:DBname",
"username", "password"
When outside users try to connect externally (outside the network) there is a different ipaddress. Although they are able to ping,
telnet, run jsp etc... using the external address, they get the following error when they try the thin driver connection:
i/o exception: network adapter could not establish a connection
They change the ipaddress in the connection string to match the external ip. We are using oracle 8i, JRun on Linux. I have a feeling it has something to do with the tnsnames.ora file but I can't be sure.
Any ideas?
Thanks in advance!this is expected behavior ...
the jdbc thin driver requires the use of an ip address that the calling program has acces to ...
internally you have one ip address exposed.
apparently you have another ip address set up for the external customer.
fyi
jdbc thin driver don'ts use the tnsnames.ora file -- they use "host:port:sid" because they are required to be platform independent and not access local datafiles or environment variables on the execution platform.
jdbc oci drivers do use tnsnames.ora which provides the host:port:sid info in their entries. -
HOW TO RESOLVE(Test failed: The Network Adapter could not establish the connection)
Hii
I want to create new databse as sysdba in jdev.I followed the steps as given in
Oracle JDeveloper 11g Release 2 Tutorials - Designing and Building Database Tables
In step 7 create database user and database connection, I am not able to do that and getting the error
(Test failed: The Network Adapter could not establish the connection).
Please help me.Hi,
Could you please provide all value you pass to the connection properties on the connection creation panel? First of all, you should choose "Generic JDBC" as the connection type in order to use BDB SQL JDBC driver.
Regards,
Cindy
Maybe you are looking for
-
Problem in working with Japanese data
Hello, We have an application, which should work for both English and Japanese languages. Our application is working fine for English data but in case of Japanese, we are facing problems. In the application, there is a language setting, where the use
-
LDAP Error 0x34=LDAP_UNAVAILABLE
Hi, I am using Sun Iplanet Directory Server 5.2 and LDAP Version 3.0 to fetch records. The Problem currently i am facing is as follow I have made three conection to Iplanet Directory with same authentication level. Each connection apply diferent filt
-
REDIRECT OF SUN ONE WEB SERVER--WEBLOGIC 10.0
HI I have a problem with sun one webserver configuration of redirect the request. PLZ assume this scenario. I configure in obj.conf from sun-one to weblogic like this <Object name="weblogic" ppath="*/hw/*"> Service fn="wl_proxy" WebLogicHost="-------
-
I am working on a stop-motion sequence in after effects and have a question about how to stabilize the motion of the sequence. We have a series of photos which have been taken progressively of a building beening built and the camera was accidentally
-
hello all.. i knw the RFC calls being synchronous.. i knw i can call RFC to RFC without using BPM.. i was wondering, if i go in for an RFC to RFC call with uing BPM, does it makes sense? the scenario i was working on, with two sync call, was goin int