Erro ao tentar conectar na Base de Dados

1 resposta
B
String url = "jdbc:firebirdsql:localhost/3050:/D:/ExemploJava/DADOS.FDB";//lerCaminhoBanco();// "jdbc:mysql://localhost/controle_financeiro";
  idCliente = "";
    try {
        Class.forName("org.firebirdsql.jdbc.FBDriver");
    } catch(java.lang.ClassNotFoundException e) {
        System.err.print("ClassNotFoundException: ");
        System.err.println(e.getMessage());
    }

    try {
        con = DriverManager.getConnection(url, "sysdba", "verdade");
        stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

    } catch(SQLException ex) {
        System.err.println("Não foi possível conectar ao banco: " + ex.getMessage());
    }

INFO: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/Servlet1] has already been started
Não foi possível conectar ao banco: GDS Exception. 335544375. unavailable database
Reason: unavailable database
Listening for transport dt_shmem at address: tomcat_shared_memory_id

bom dia estou tendo realizar a conexão com o banco de dados porem está dando erro via ibexpert ou flamerobin conecta perfeitamente utilizando esses parametros.
sou iniciante em java e estou tendo esso problema com o firebird.

1 Resposta

B

Problema Resolvido
String url = “jdbc:firebirdsql:127.0.0.1/3050:”+“D:”+System.getProperty(“file.separator”) +“ExemploJava”+ System.getProperty(“file.separator”)+“DADOS.FDB”;
bastou apenas trocar a separação do IP do Servidor e Porta de : por / que funciou as demais alterações não influenciaram na conexão é apenas para que o mesmo pegue os dados corretos

Criado 17 de setembro de 2010
Ultima resposta 17 de set. de 2010
Respostas 1
Participantes 1