Está ocorrendo uma falha de conexão do programa com o seu banco de dados, 
reve os trechos onde vc conecta ao banco de dados, verifica se o ip tá 
correto e tal, ve se o string de conexão do oracle está batendo com q vc 
está usando no java, etc.


>From: [EMAIL PROTECTED]
>Reply-To: [EMAIL PROTECTED]
>To: <[EMAIL PROTECTED]>
>Subject: [java-list] ajuda com erro em conexao ORACLE
>Date: Wed, 13 Mar 2002 17:50:56 -0300
>
>Olá...
>Bem, está é a situação, tenho um banco de dados ORACLE, com dois ALIAS
>o UNPD e o UNPS, o UNPD esta trabalhando normalmente com conexao do tipo 
>dedicada
>e o UNPS foi configurado p/ conexao do tipo SHARED, pelo sqlplus acontece 
>conexao com
>os dois alias normalmente, mas com qualquer classes java que utilize o JDBC 
>1.x, 2.x ,
>tentando uma simples conexao ela só acontece com o alias UNPD, que esta em 
>producao ha anos
>mas com o UNPS acontece um erro gerado no momento em que tento uma 
>conexao...
>
>o erro esta abaixo, eu nao consiguo identificar o motivo ou os codigos 
>gerados..
>
>Alguém pode ajudar???
>
>obrigado.
>
>
>========================= ERRO gerado
>#> java Jdbctest
>0
>Connecting with:
>jdbc:oracle:thin:@100.100.100.10:1521:unps
>
>*** Java Stack Trace ***
>
>java.sql.SQLException: ExceþÒo de I/O: Connection 
>refused(DESCRIPTION=(TMP=)(VSNNUM=135291648)(ERR=12
>505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
>         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:210)
>         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:517)
>         at java.sql.DriverManager.getConnection(DriverManager.java:177)
>         at Jdbctest.main(Jdbctest.java:54)
>
>*** SQLException caught ***
>
>SQLState: null
>Message:  ExceþÒo de I/O: Connection 
>refused(DESCRIPTION=(TMP=)(VSNNUM=135291648)(ERR=12505)(ERROR_ST
>ACK=(ERROR=(CODE=12505)(EMFI=4))))
>Error Code:   17002
>
>
>
>
>=========================== Classe Jdbctest
>
>
>import java.sql.*;
>public class Jdbctest {
>    public static void main (String args[]) {
>       try {
>           /* This produces more output then suitible for this article */
>           /* Uncomment the next line for more connect information */
>//        DriverManager.setLogStream(System.out);
>          /*
>           *  Set the host port and sid below to
>           *  match the entries in the listener.ora
>           *  Must have a SCOTT/TIGER schema
>           */
>          String host = "100.100.100.10"; // change,these won't work
>          String port = "1521";
>          String sid  = "unps";
>          // or pass on command line all three items
>          if ( args.length >= 3 ) {
>             host = args[0];
>             port = args[1];
>             sid  = args[2];
>          }
>
>          String s1 = "jdbc:oracle:thin:@" +
>                      host + ":" +
>                      port + ":" +
>                      sid ;
>
>          if ( args.length == 1 ) {
>             s1 =  "jdbc:oracle:oci8:@" +
>                   args[0];
>          }
>
>      System.out.println( args.length );
>
>          if ( args.length == 4 ) {
>
>      System.out.println( "\np1" );
>
>
>             s1 = "jdbc:oracle:" + args[3] + ":@" +
>                  "(description=(address=(host=" + host+
>                  ")(protocol=tcp)(port="        + port+
>                  "))(connect_data=(sid="        + sid +
>                  ")))";
>          }
>
>
>          System.out.println( "Connecting with: " );
>          System.out.println( s1 );
>
>          DriverManager.registerDriver(
>                                      new 
>oracle.jdbc.driver.OracleDriver());
>          Connection conn = DriverManager.getConnection( s1,
>                                                         "web",
>                                                         "web");
>
>          DatabaseMetaData dmd = conn.getMetaData();
>          System.out.println("DriverVersion:      ["+
>                             dmd.getDriverVersion()+"]");
>          System.out.println("DriverMajorVersion: ["+
>                             dmd.getDriverMajorVersion()+"]");
>          System.out.println("DriverMinorVersion: ["+
>                             dmd.getDriverMinorVersion()+"]");
>          System.out.println("DriverName:         ["+
>                             dmd.getDriverName()+"]");
>
>          if ( conn!=null )
>             conn.close();
>          System.out.println("Done.");
>
>       } catch ( SQLException e ) {
>          System.out.println ("\n*** Java Stack Trace ***\n");
>          e.printStackTrace();
>
>          System.out.println ("\n*** SQLException caught ***\n");
>          while ( e != null ) {
>             System.out.println ("SQLState: " + e.getSQLState ());
>             System.out.println ("Message:  " + e.getMessage ());
>             System.out.println ("Error Code:   " + e.getErrorCode ());
>             e = e.getNextException ();
>             System.out.println ("");
>          }
>       }
>    }
>}
>
>
>=============================
>Liandro - Unimed de Londrina
>icq - 53456279
>
>
>




_________________________________________________________________
O MSN Photos é o jeito mais fácil de compartilhar e imprimir as suas fotos: 
http://photos.msn.com.br/support/worldwide.aspx


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a