What is "The Network Adapter could not establish the connection" ??

java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
     oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111)
     oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:145)
     oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:254)
     oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:386)
     oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:413)
     oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:164)
     oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)
     oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:752)
     java.sql.DriverManager.getConnection(Unknown Source)
     java.sql.DriverManager.getConnection(Unknown Source)
     org.apache.jsp.ord_005fresult_jsp._jspService(ord_005fresult_jsp.java:310)
     org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
     javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
what is the problem here??
i don't have any problem yesterday.
but today i got this one.........

The Network Adapter exception is caused because:
1. The database host name or port number is wrong.
The HOST and PORT are specified when a JDBC
connection is configured.
2. The database TNSListener has not been started. The TNSListener may be started with the lsnrctl utility.
C:\>lsnrctl start

Similar Messages

  • Io exception : The network adapter could not establish a connection

    Hi,
    I installed an agent on Solaris 9 hosted database 9.2.0.1. All is up But when I try to connect database, I receive this error message :
    Io exception : The network adapter could not establish a connection
    thanks for your help
    David

    Thanks for the solution. Today I was stucked up because of same issue and your solution worked for me too ...
    Thanks,
    Sujit

  • 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.

  • Java.sql.SQLException: Io exception: The Network Adapter could not establish the

    Dear all,
    I have been trying to connect to Oracle 8 from Java but without success.
    I am using the following driver: oracle.jdbc.driver.OracleDriver
    and the thin protocol as follows:
    jdbc:oracle:thin:userid/password@databasename:1512:sid
    I am getting the error message:
    java.sql.SQLException: Io exception: The Network Adapter could not establish th
    connection
    I am using jdk1.3 with classes12.zip added to the classpath settings.
    Can anybody help please.
    Regards,
    [email protected] or [email protected]
    null

    Dear colleague,
    I am using a stand alone database running on my windows 98 laptop.
    I connect successfully via sql plus using the user id: scott and password tiger.
    Below is the entry of my tnsname.ora:
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    I am finding difficult to specify a host, but I have tried the following combinations:
    DriverManager.getConnection ("jdbc:oracle:thin:@koudry:1521:PLSExtProc","scott", "tiger");
    where the machine name is koudry and PLSExtProc the sid.
    DriverManager.getConnection ("jdbc:oracle:thin:@localhost:1521:PLSExtProc","scott", "tiger");
    and also 127.0.0.1 which is the ip address of the localhost. All these give me the following error:
    Exception in thread "main" java.sql.SQLException: Io exception: The Network Adap
    ter could not establish the connection
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:210)
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:323)
    at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:263)
    at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.ja
    va: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 web.main(web.java:10)
    When I use the oci protocol like:
    DriverManager.getConnection ("jdbc:oracle:oci8:@127.0.0.1:1521:PLSExtProc","scott", "tiger");
    I get the following error:
    Exception in thread "main" java.lang.UnsatisfiedLinkError: make_c_state
    at oracle.jdbc.oci8.OCIDBAccess.make_c_state(Native Method)
    at oracle.jdbc.oci8.OCIDBAccess.logon(OCIDBAccess.java:233)
    at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:249)
    at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.ja
    va:365)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
    at java.sql.DriverManager.getConnection(DriverManager.java:517)
    at java.sql.DriverManager.getConnection(DriverManager.java:177)
    at web.main(web.java:10)
    Below is the entry for autoexec.bat:
    set classpath=.;c:\oracle\ora81\jdbc\lib\classes12.zip;
    mode con codepage prepare=((850) C:\WINDOWS\COMMAND\ega.cpi)
    mode con codepage select=850
    keyb uk,,C:\WINDOWS\COMMAND\keyboard.sys
    SET Path=c:\Oracle\Ora81\lib;c:\Oracle\Ora81\bin;"C:\PROGRAM FILES\ORACLE\JRE\1.1.7\BIN";C:\WINDOWS;C:\WINDOWS\COMMAND;C:\;C:\DOS;C:\JDK1.3\BIN;C:\MSSQL7\BINN;C:\JDK1.3\SRC;
    Can anyone see what I am doing wrong.
    Thanks,
    Richard Koudry
    null

  • Network adapter could not establish the connection

    Hi,
    Iam new to using Oracle please help me in this problem. Iam trying to connect oracle8i in my home pc(win 98) in java.. I have said..
    String url="jdbc:oracle:thin:@testhost:1521:sid";
    DriverManager.getConnection(url,"scott","tiger");
    Actually i have added the service name using Oracle Net 8 Assistant ... it asked me service name so i gaved "fobjects". then host and port number then i gave "testhost" and port number as 1521. then i tried to use the test service but i couldnt get it... it gaved me error called " ORA12545- Connect failed because target host or obejct doe not exist ..Even then i pressed finished button to accomplish the thing...ans when i executed the java program with the above service name setup it said SO Excpetion : Network adapter could not establish the connection.
    Well What the wrong i have done, help me...
    Regards
    Lensi.

    hi,
    I think you have to register the driver first. pls try the following program...
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    * This class tests the environment to check if JDBC is configured and
    * connection to database is possible thru JDBC. Uses THIN driver to connect.
    public class JDBCCheck {
    public JDBCCheck() {  }
    private Connection conn = null;
    private final int NO_DRIVER = 1;
    private final int INVALID_URL = 17002;
    private final int INVALID_CREDENTIALS = 1017;
    private final int NULL_URL = 2;
    private final int DATABASE_DOWN = 1034;
    public static void main(String[] args) {
    JDBCCheck check = new JDBCCheck();
    check.dbconnect();
    public void dbconnect() {
    if(loadDriver())
    if(connect())
    doSomething();
    public boolean loadDriver() {
    boolean loadeddriver = false;
    String jdbcDriver = System.getProperty("jdbc.driver.class");
    // Use Oracle driver if nothing is set
    if(jdbcDriver == null) jdbcDriver = "oracle.jdbc.driver.OracleDriver";
    log("Loading JDBC Driver : class="+jdbcDriver+" ...");
    // try to load driver
    try {
    Class.forName(jdbcDriver);
    log("Loaded JDBC Driver ");
    loadeddriver = true;
    } catch (ClassNotFoundException noclassEx) {
    error(NO_DRIVER,noclassEx);
    return loadeddriver;
    public boolean connect() {
    boolean connected = false;
    String jdbcURL = System.getProperty("jdbc.url");
    String username = System.getProperty("jdbc.username");
    String password = System.getProperty("jdbc.password");
    if(username == null || password== null) {
    username = "scott";
    password = "tiger";
    if(jdbcURL == null) error(NULL_URL,new Exception(" jdbc.url cannot be null "));
    log("Connecting with URL="+jdbcURL+" as "+username+"/"+password);
    try {
    conn = DriverManager.getConnection(jdbcURL,username,password);
    log("Connected to Database");
    connected = true;
    } catch (SQLException sqlEx) {     
    error(sqlEx.getErrorCode(),sqlEx);
    return connected;
    public void doSomething() {
    Statement stmt = null;
    ResultSet rset = null;
    try {
    stmt = conn.createStatement();
    log("Created Statement object");
    rset = stmt.executeQuery(" SELECT 'PASSED' FROM Dual ");
    log("Retrieved ResultSet object");
    if(rset.next())
    log("Connection :"+rset.getString(1));
    } catch (SQLException sqlEx) {
    } finally {
    try {
    log("Closing Statment & ResultSet Objects");
    if (rset != null) rset.close();
    if (stmt != null) stmt.close();
    if (conn != null) {
    log("Disconnecting...");
    conn.close();
    log("Disconnected from Database");
    } catch (Exception e) { }
    public void log(String logMsg) {   
    System.out.println("Log: "+logMsg);
    public void error(int errcode, Exception ex) {
    String jversion = System.getProperty("java.version").substring(0,3);
    String os = System.getProperty("os.name");
    String excp = ex.toString();
    // Driver not found in classpath
    if(errcode == NO_DRIVER) {     
    String jarname = "classes12.jar";
    String nlsjarname = "nls_charset12.jar";
    if(jversion.equals("1.1")) {
    jarname = "classes111.jar";
    nlsjarname = "nls_charset11.jar";
    else if(jversion.equals("1.4"))
    jarname = "ojdbc14.jar";
    System.out.println(" Error: JDBC Drivers not present in CLASSPATH ");
    System.out.println("\n Your CLASSPATH is :"+System.getProperty("java.class.path"));
    System.out.println("\n To add Oracle JDBC Drivers to CLASSPATH ");
    // Windows
    if(os.indexOf("Windows") != -1) {
    System.out.println(" >set CLASSPATH=<path-to-"+jarname+">;<path-to-"+
    nlsjarname+">;%CLASSPATH%;");
    } else {
    System.out.println(" $CLASSPATH=<path-to-"+jarname+">:<path-to-"+
    nlsjarname+">:$CLASSPATH:");
    System.out.println(" $export CLASSPATH");
    System.out.println(" Oracle JDBC Drivers can be found in "+
    "<ORACLE_HOME>/jdbc/lib directory or "+
    "downloaded from http://otn.oracle.com/software/");
    } else if (errcode == NULL_URL) {
    System.out.println("Error: jdbc.url was not supplied");
    System.out.println("Usage: java -Djdbc.url=jdbc:oracle:thin:@<hostname>:<port>:<db_sid> JDBCCheck ");
    } else if (errcode == INVALID_URL) {     
    // Check if Invalid Database SID
    if( excp.indexOf("ERR=12505") != -1)
    System.out.println("Error: Invalid Database SID was specified in jdbc.url ");
    System.out.println("Error: Invalid JDBC URL or DB Listener is down, refer to http://myjdbc.tripod.com/basic/jdbcurl.html ");
    } else if (errcode == INVALID_CREDENTIALS) {
    System.out.println("Error: Invalid username/password was specified ");
    System.out.println("Try connecting to the database thru SQL Plus using the same username/password");
    } else if (errcode == DATABASE_DOWN ) {
    System.out.println("Error: The Database you are tying to Connect is down ");
    System.out.println(" Start the Database and then try to connect ");
    } else {   
    System.out.println("Error code not handled : "+errcode);
    System.out.println("\nException Message :"+excp);
    System.exit(0);
    while running thig pgm, you should pass the driver URL..
    java -Djdbc.url=jdbc:oracle:thin:@<hostname>:<port>:<db_sid> JDBCCheck

  • 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 advance

    902286 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>'?

  • Top Link error 17002 The Network Adapter could not establish the connection

    I have installed an application developped in an another environnement.
    I have created the database schema in my own database.
    I have created a database connection to this schema.
    I have reconciled the schema using this connection (so the database and the connection are available and correct from jdeveloper)
    I have updated the Mapping to use the new connection and new generated the mapping status report without any errors
    and i still have this error ! The Network Adapter could not establish the connection when i access any jsp document containing data from the database.
    I check and recheck everything and all is correct ... sure something is wrong somewhere ... where is the question ...

    Sorry I think you didn't read the thread or you read it too fast !
    I'm not a beginner and I know what the problem is but all the settings are correct in jdev and the database and the listener are running ... i'm able to browse the tables, seeing data reconciling objects with the database connection referenced in the top link descriptor
    It seem that top link is using something else and i don't understand from where it took the connection description.

  • SQL Developer 1.5 - The Network Adapter could not establish the connection

    I was using SQL Developer 1.2 until this afternoon. I saw that 1.5 was available so I decided to try it out.
    Unfortunately, I cannot connect. I've tried connecting the same way I've done with 1.2 and it gives me the error:
    "Io exception: The Network Adapter could not establish the connection"
    No firewall changes, tns changes have been done the whole 10 minutes I was transitioning over from 1.2 to 1.5.
    Any ideas how I can get 1.5 to connect?

    Hi Echoi ,
    1/Do you want us to look at the tnsnames.ora and see if we spot anything?
    2/There are complications with existing ORACLE_HOME s:
    Re: 1.5 not working at all for me
    post from dooneill:
    Hi Thomas,
    SQL Developer does pick up the JDBC drivers from your local ORACLE_HOME.
    To ensure your using the shipped JDBC drivers you could use the following small script.
    I would appreciate if you could tell me if this works and what version of Oracle you have installed locally.
    1) Close SQL Developer
    2) Create a sqldeveloper.cmd file in the SQL Developer root directory
    3) With the following contents
    SET ORACLE_HOME=%CD%
    start sqldeveloper.exe
    4) Run sqldeveloper.cmd
    Thanks
    Dermot.
    -Turloch

  • Java.sql.SQLException: IO Error: The Network Adapter could not establish...

    Hi,
    I know that there are a lot of threads with this error, but I don't know how to solve my situation yet.
    I'm trying to access to the database via JDBC, and the driver return the following error:
    java.sql.SQLException: IO Error: The Network Adapter could not establish the connection
    at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:419)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:536)
    at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:228)
    at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521)
    at net.sourceforge.squirrel_sql.fw.sql.SQLDriverManager.getConnection(SQLDriverManager.java:133)
    at net.sourceforge.squirrel_sql.client.mainframe.action.OpenConnectionCommand.execute(OpenConnectionCommand.java:97)
    at net.sourceforge.squirrel_sql.client.mainframe.action.ConnectToAliasCommand$SheetHandler.run(ConnectToAliasCommand.java:281)
    - My oracle database is up and I can access to it with locally with TOAD
    - I can do TELNET localhost 1521 in the server that has the DB installed
    - I can do a successful ping from the client computer to the oracle server
    - There aren't any firewalls between the client and the server.
    - When I try to do TELNET <IP Address> 1521 from the client computer to the oracle DB Server, the connection could not be opened
    - I tryed to do a TELNET to another port where I have another service, and the result has been successful. So the problem is related with the port 1521...
    I don't have any knowledge about database administration, so I don't know what to do to solve this.
    Can you help me please?

    java.sql.SQLException: IO Error: The Network Adapter could not establish the connectionThis preposterous error message is Oracle's way of saying either 'Connection refused' or 'Connection timeout' or 'no route to host' or 'unknown host'. However because of the stupidity of making up their own message instead of giving the original exception, it is impossible to say which. The pretentious wording is also stupid: network adapters don't create connections. TCP/IP stacks do that.
    As to your problem, either there is no such host, no route to the host, nothing listening at the IP:port you specified, or there is a firewall in the way. And that includes a possible Windows firewall on the server host itself.

  • I got a The Network Adapter could not establish the connection..

    hi guys,
    i've just downloaded and installed oracle 10g express in my win 7 installation.
    i've already created 2 tables and one user and everything seems to be ok.
    but.. there's a but!!! i've tried to connect (using driver ojdbc14) from netbeans and i got a "The Network Adapter could not establish the connection" error.
    the connection string is:
    jdbc:oracle:thin:@pcs:1251:XE
    (pcs is my pc's name).
    what problem can be?
    many thanks ;)

    lsnrctl service
    LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 06-ABR-2011 01:53:14
    Copyright (c) 1991, 2005, Oracle. All rights reserved.
    Conectándose a (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
    Resumen de Servicios...
    El servicio "CLRExtProc" tiene 1 instancia(s).
    La instancia "CLRExtProc", con estado UNKNOWN, tiene 3 manejador(es) para este servicio...
    Manejador(es):
    "DEDICATED" establecido:0 rechazado:0
    LOCAL SERVER
    "ORACLE SERVER" establecidos:0 rechazados:0 actuales:0 máximo:25 estado:ready
    CLRExtProc
    (ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\NTN_F94_50C6352F.ORA))
    "ORACLE SERVER" establecidos:0 rechazados:0 actuales:0 máximo:25 estado:ready
    CLRExtProc
    (ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\NTN_F94_50C6352F.ORA))
    El servicio "PLSExtProc" tiene 1 instancia(s).
    La instancia "PLSExtProc", con estado UNKNOWN, tiene 1 manejador(es) para este servicio...
    Manejador(es):
    "DEDICATED" establecido:0 rechazado:0
    LOCAL SERVER
    El servicio "XEXDB" tiene 1 instancia(s).
    La instancia "xe", con estado READY, tiene 1 manejador(es) para este servicio...
    Manejador(es):
    "D000" establecidos:0 rechazados:0 actuales:0 máximo:1002 estado:ready
    DISPATCHER <machine: PCS, pid: 3440>
    (ADDRESS=(PROTOCOL=tcp)(HOST=pcs)(PORT=49160))
    El servicio "XE_XPT" tiene 1 instancia(s).
    La instancia "xe", con estado READY, tiene 1 manejador(es) para este servicio...
    Manejador(es):
    "DEDICATED" establecido:5 rechazado:0 estado:ready
    LOCAL SERVER
    El servicio "xe" tiene 1 instancia(s).
    La instancia "xe", con estado READY, tiene 1 manejador(es) para este servicio...
    Manejador(es):
    "DEDICATED" establecido:5 rechazado:0 estado:ready
    LOCAL SERVER
    El comando ha terminado correctamente
    lsnrctl status
    LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 06-ABR-2011 01:53:03
    Copyright (c) 1991, 2005, Oracle. All rights reserved.
    Conectándose a (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
    ESTADO del LISTENER
    Alias LISTENER
    Versión TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
    Fecha de Inicio 06-ABR-2011 00:13:13
    Tiempo Actividad 0 días 1 hr. 39 min. 51 seg.
    Nivel de Rastreo off
    Seguridad ON: Local OS Authentication
    SNMP OFF
    Servicio por Defecto XE
    Parámetros del Listener C:\oraclexe\app\oracle\product\10.2.0\server\network\admin\listener.ora
    Log del Listener C:\oraclexe\app\oracle\product\10.2.0\server\network\log\listener.log
    Recibiendo Resumen de Puntos Finales...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC_FOR_XEipc)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=pcs)(PORT=1521)))
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=8080))(Presentation=HTTP)(Session=RAW))
    Resumen de Servicios...
    El servicio "CLRExtProc" tiene 1 instancia(s).
    La instancia "CLRExtProc", con estado UNKNOWN, tiene 3 manejador(es) para este servicio...
    El servicio "PLSExtProc" tiene 1 instancia(s).
    La instancia "PLSExtProc", con estado UNKNOWN, tiene 1 manejador(es) para este servicio...
    El servicio "XEXDB" tiene 1 instancia(s).
    La instancia "xe", con estado READY, tiene 1 manejador(es) para este servicio...
    El servicio "XE_XPT" tiene 1 instancia(s).
    La instancia "xe", con estado READY, tiene 1 manejador(es) para este servicio...
    El servicio "xe" tiene 1 instancia(s).
    La instancia "xe", con estado READY, tiene 1 manejador(es) para este servicio...
    El comando ha terminado correctamente

  • Error "Io exception: The Network Adapter could not establish the connection

    Just now i configured Enterprise Manager in Oracle 10g.
    I connect to server via OEM, i can able to connect it.
    After logged in when i click on administration tab, it throws an error
    "Database Error
    Io exception: The Network Adapter could not establish the connection"
    What could be the problem?
    Thanks in Advance

    Could you please specify the OS you are working with, as well as the exact 10g DB version you are referring to?
    ~ Madrid

  • Failure-lo exception:The network adapter could not establish the connection

    Hi All,
    any one can assist me .
    I installed latest SQL developer in my home laptop
    I am trying to connect using my SQL developer using my database UN and PW.
    It is giving the following error message
    Failure-lo exception:The network adapter could not establish the connection
    Thanks in advance.
    Regards,
    Veera Lenin

    THis error usually means there is no network path to the database host, or there is a firewall in the way.
    What details are you using in the connection definition?
    Where is the database - on the same machine or on another machine?

  • Failure -lo exception: The Network Adapter could not establish the connecti

    I get the following error when I attempt to connect:
    Failure -lo exception: The Network Adapter could not establish the connection
    I'm running 64-bit Windows XP Pro. Is that possibly an issue? I can ping the server. I am going to go now and install Oracle client software, to see whether I can tnsping and then connect from that.
    The remote listener is up and running. I did check that.
    What else might be the problem?

    Kris,
    I don't mind having to re-key connections between versions of Raptor, but if Raptor is going to save a connection that worked when I entered it, I expect that connection to work when I restart Raptor.
    If you can't save a connection with just the TNS Alias, at least save it as something that works - convert it to the basic format.
    Having said that - I would certainly prefer the connection to be saved as the TNS Alias if it could be. We have in the past had cases where we have modified the SID or Listener Port behind a TNS Alias to reduce downtimes during upgrades. With a centralised TNS Names file (which we have), there is only one place to update - if we are saving the full details behind the connection on every developer's PC, there is then a lot of additional places where the details need to be changed.

  • Session.xml-The Network Adapter could not establish the connection

    I am using Oracle TopLink 10g Release 3 (10.1.3.1.0) and Weblogic 9.2.
    TopLink Configurations in session.xml are as follows:
    <?xml version="1.0" encoding="UTF-8"?>
    <toplink-sessions version="10g Release 3 (10.1.3.1.0)" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <session xsi:type="server-session">
    <name>default</name>
    <event-listener-classes/>
    <primary-project xsi:type="xml">BharosaTLMappings.xml</primary-project>
    <login xsi:type="database-login">
    <platform-class>oracle.toplink.platform.database.oracle.Oracle10Platform</platform-class>
    <user-name>bharosa</user-name>
    <password>orclam</password>
    <sequencing>
    <default-sequence xsi:type="native-sequence">
    <name>Native</name>
    <preallocation-size>1</preallocation-size>
    </default-sequence>
    </sequencing>
    <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
    <connection-url>jdbc:oracle:thin:@10.77.199.114:1521:orcl</connection-url>
    </login>
    <connection-pools>
    <read-connection-pool>
    <name>ReadConnectionPool</name>
    </read-connection-pool>
    <write-connection-pool>
    <name>default</name>
    </write-connection-pool>
    </connection-pools>
    <connection-policy/>
    </session>
    </toplink-sessions>
    When I start the server I, the log shows the following errors list:
    [TopLink Info]: 2007.10.19 03:11:37.391--ServerSession(4922317)--TopLink, version: Oracle TopLink - 10g Releas
    e 3 (10.1.3.1.0) (Build 061004)
    [TopLink Severe]: 2007.10.19 03:11:58.485--ServerSession(4922317)--Local Exception Stack:
    Exception [TOPLINK-4002] (Oracle TopLink - 10g Release 3 (10.1.3.1.0) (Build 061004)): oracle.toplink.exceptio
    ns.DatabaseException
    Internal Exception: java.sql.SQLException: Io exception: The Network Adapter could not establish the connectio
    nError Code: 17002
    at oracle.toplink.exceptions.DatabaseException.sqlException(DatabaseException.java:276)
    at oracle.toplink.sessions.DefaultConnector.connect(DefaultConnector.java:64)
    at oracle.toplink.sessions.DatasourceLogin.connectToDatasource(DatasourceLogin.java:147)
    at oracle.toplink.internal.databaseaccess.DatasourceAccessor.connect(DatasourceAccessor.java:197)
    at oracle.toplink.internal.databaseaccess.DatabaseAccessor.connect(DatabaseAccessor.java:220)
    at oracle.toplink.internal.databaseaccess.DatasourceAccessor.connect(DatasourceAccessor.java:273)
    at oracle.toplink.threetier.ConnectionPool.buildConnection(ConnectionPool.java:82)
    at oracle.toplink.threetier.ConnectionPool.startUp(ConnectionPool.java:304)
    at oracle.toplink.threetier.ServerSession.connect(ServerSession.java:435)
    at oracle.toplink.publicinterface.DatabaseSession.login(DatabaseSession.java:503)
    at oracle.toplink.tools.sessionmanagement.SessionManager.getSession(SessionManager.java:379)
    at oracle.toplink.tools.sessionmanagement.SessionManager.getSession(SessionManager.java:184)
    at oracle.toplink.tools.sessionmanagement.SessionManager.getDefaultSession(SessionManager.java:98)
    at com.bharosa.common.toplink.TopLinkDBMgr.<init>(TopLinkDBMgr.java:54)
    at com.bharosa.vcrypt.dataaccess.util.VCryptDataAccessMgr.initializeDBMgr(VCryptDataAccessMgr.java:132
    at com.bharosa.vcrypt.dataaccess.util.VCryptDataAccessMgr.<init>(VCryptDataAccessMgr.java:58)
    at com.bharosa.common.actions.AuthRequestProcessor.<init>(AuthRequestProcessor.java:49)
    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:494)
    at java.lang.Class.newInstance0(Class.java:350)
    at java.lang.Class.newInstance(Class.java:303)
    at org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java:145)
    at org.apache.struts.action.ActionServlet.getRequestProcessor(ActionServlet.java:573)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1162)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.jav
    a:3214)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1983)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1890)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1344)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    Caused by: java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
    at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:414)
    at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
    at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
    at java.sql.DriverManager.getConnection(DriverManager.java:525)
    at java.sql.DriverManager.getConnection(DriverManager.java:140)
    at oracle.toplink.sessions.DefaultConnector.connect(DefaultConnector.java:62)
    ... 39 more
    <Oct 19, 2007 3:11:58 PM GMT+05:30> <Error> <HTTP> <BEA-101105> <[weblogic.servlet.internal.WebAppServletConte
    xt@10285d8 - appName: 'oarm', name: 'oarm', context-path: '/oarm'] error-page location: "/FA_error404.jsp" for
    the error-code: "404" does not exist. Serving the default error page.>
    What should I do? And when the server starts and I run the application, I get the following error:
    Error 404--Not Found
    From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
    10.4.5 404 Not Found
    The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
    If the server does not wish to make this information available to the client, the status code 403 (Forbidden) can be used instead. The 410 (Gone) status code SHOULD be used if the server knows, through some internally configurable mechanism, that an old resource is permanently unavailable and has no forwarding address.
    Can anybody help me...?????

    Can you try writing a testcase that allows you to connect to the database by going through JDBC ?

  • 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.

Maybe you are looking for

  • Just some pics...

    Just bought a Digital Camera and decided to test it out.  Some pics of my setup ... Here goes....

  • Not able to connect to pc suite

    Hi, I have a Nokia 9300. Whenever i connect it to pc, pc suite didn't get it but i am able to use it as a modem and i can use internet through it. Can anyone help me?

  • Trouble with iMessage from another country

    Hello, my girlfriend is in Ireland and is trying to iMessage and also later face time with me. She said the iMessages are not going through but that the Facebook messenger stuff is going through. She has all the roaming data and stuff off but not air

  • I have version 11,9,900,117 of plash player and windows 7. When I click a SWF file, it doesn't open.

    I have version 11,9,900,117 of plash player and windows 7. When I click a SWF file, it doesn't open. Only when I publish from inside flash I can see the swf

  • BT Infinity availability date

    The BT Infinity postcode check shows that my exchange will be enabled for BT Infinity on 30th March 2011, but SamKnows shows that the date is 30th June 2011.  Does anyone know which is more reliable?