Conexão Local com firebird

5 respostas
B

Como faço para me conectar com o Firebird quando o banco está na minha própria máquina?

Connection banco = null;

Class.forName(“org.firebirdsql.jdbc.FBDriver”);

banco = DriverManager.getConnection(“jdbc:firebirdsql://localhost:D:/Sistemas/banco/dados.gdb”,“SYSDBA”,“masterkey”);

Ele dá a menssagem “unable to conect to host”

5 Respostas

C

Vou fazer umas perguntas idiotas :

O servidor está rodando ?
 Vc não deveria especificar a porta do servidor ?
 O path tá correto ?
B

O servidor está rodando e o path está correto, agora a porta eu já não sei se tem que especificar… já que é local

wbsouza

Seguindo a dica do Claudio, tente mudar a url para:
jdbc:firebirdsql:localhost/3050:D:/Sistemas/banco/dados.gdb

[]s, Welington B. Souza

B

Obrigado pessoal, a string de conexão ficou assim:

banco = DriverManager.getConnection(“jdbc:firebirdsql://localhost:3050/D:/Sistemas/banco/Dados.gdb”,“SYSDBA”,“masterkey”);

Valeu mesmo galera

D
Statement st;

Connection con;

String driver = org.firebirdsql.jdbc.FBDriver;

String conexao = jdbc:firebirdsql:localhost:C:\Banco\Gasp.gdb;

String usuario = SYSDBA;

String senha = masterkey;
public Connection conexao()

{

try

{

Class.forName(driver);

con = DriverManager.getConnection(conexao,usuario,senha);

}

catch(Exception ex)

{

JOptionPane.showMessageDialog(null,“Erro na conexão com o banco de dados);

}

return con;

}
Criado 19 de setembro de 2003
Ultima resposta 20 de set. de 2003
Respostas 5
Participantes 4