Boa tarde…
Estou tentando fazer uma conexão com interbase, porém ocorre o seguinte erro:
[color=red]
org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544721. Unable to complete network request to host “localhost”.
Reason: Unable to complete network request to host “localhost”.
[/color]
Segui o código abaixo da conexão:
public java.sql.Connection getConexao() throws IllegalAccessException, InstantiationException{
java.sql.Connection con = null;
try {
Class.forName("org.firebirdsql.jdbc.FBDriver");
String url = "jdbc:firebirdsql:localhost/3050:c:/BANCO.GDB";
con = (java.sql.Connection) DriverManager.getConnection(url, "SYSDBA", "MASTERKEY");
} catch (SQLException ex) {
ex.printStackTrace();
} catch (ClassNotFoundException ex) {
ex.printStackTrace();
}
return con;
}
Desde já, obrigada!
Tente assim nessa linha:
String url = "jdbc:firebirdsql://127.0.0.1:3050:c://seu banco.gdb";
ou:
String = "jdbc:firebirdsql:localhost:seu banco";
ou:
String = "jdbc:firebirdsql:ip_do_servidor/3050:/caminho_do_bco_de_dados.gdb";
ou dê uma olhada aqui:
http://www.firebirdsql.org/index.php?op=devel&sub=jdbc&id=faq#6
Bjão…
agora é outro erro:
org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544583. SQLDA missing or incorrect version, or incorrect number/type of variables
Reason: SQLDA missing or incorrect version, or incorrect number/type of variables
at org.firebirdsql.jdbc.FBDataSource.getConnection(FBDataSource.java:122)
at org.firebirdsql.jdbc.FBDriver.connect(FBDriver.java:131)
vcs tiveram o erro ao tentar conectar com o interbase:
DS Exception. 335544583. SQLDA missing or incorrect version, or incorrect number/type of variables
Já tentei algums dessas urls q vcs postaram mas não deu certo.
Comigo aqui conecta desses duas formas;
jdbc:firebirdsql://localhost:3050/c:/nome_do_banco.gdb
ou então
jdbc:firebirdsql://localhost/c:/nome_do_banco.gdb
a única diferença é que conecto em bases do firebird 2.1
Funcionou agora eu tava tentando usar o interbase com o driver do firebird. Agora instalei e inicializei o FB e funcionou tudo ok. obrigado
Valeu