Erro Interbase / Firebird

1 resposta
R

Galera, boa tarde. Gostaria de saber se alguém pode me ajudar. Estou tentando conectar um banco de dados Firebird. Já peguei os jars para este banco de dados (jaybird-full-2.0.1.jar) e atachei-o no eclipse. O comando Class.forName(“org.firebirdsql.jdbc.FBDriver”); é executado com sucesso, ou seja, o Driver é encontrado normalmente. Mas qdo tento executar o comando cnn = DriverManager.getConnection(cnnString, user, passwd); o seguinte erro é mostrado Unable to complete network request to host “nome-maquina”. Segue abaixo o programa bem simples que fiz pra tentar abrir a conexão.

package hicco;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.SQLException;

/**

  • @author Rodrigo
  • @version 1.0.0
    /
    public final class Main {
    /
    *
    • Main function…

    • @param args
      
      */
      
      public static void main(String[] args) {
      
      System.out.println(Testando Firebird;);
      
      Connection cnn = null;
      
      String     cmd = SELECT * FROM CADAGE;
      
      try {
      
      String user      = SYSDBA;
      
      String passwd    = masterkey;
      
      String cnnString = jdbc:firebirdsql:localhost/3050:/C:/TESTE.GDB;
      
      Class.forName(org.firebirdsql.jdbc.FBDriver);
      
      cnn = DriverManager.getConnection(cnnString, user, passwd);
      
      System.out.println(AQUI);
      
      }
      
      catch(ClassNotFoundException e) {
      
      e.printStackTrace();
      
      }
      
      catch(SQLException e) {
      
      e.printStackTrace();
      
      }
      
      }
      
      }
      

Se alguém puder me ajudar, agradeço demais.

Um abraço a todos.

Rodrigo.

1 Resposta

E

Ola camarada!

Tenta assim:

String cnnString = “jdbc:firebirdsql:localhost/3050:C:/TESTE.GDB”;

Sem a “/” depois do 3050:

Espero que funcione.

Flw.

Criado 10 de julho de 2006
Ultima resposta 11 de jul. de 2006
Respostas 1
Participantes 2