Ae Pessoal…
eu tenho o seguinte codigo… to tentando começar a utilizar conexao c. BD… e p. isso to usando o Firebird…
import java.sql.*;
public class TesteBanco {
public static void main(String args[]) {
System.out.println("#testando acesso a banco de dado Firebird ");
Connection conn = null;
String url = "jdbc:firebirdsql:localhost/3050:/c:\\BancodeDados\\01\\BANCOTESTE.gdb";
try {
Class.forName("org.firebirdsql.jdbc.FBDriver");
conn = DriverManager.getConnection(url, "SYSDBA", "masterkey");
System.out.println("Sucesso na conexão! ");
Statement stm = conn.createStatement();
} catch (ClassNotFoundException e) {
System.out.println("excessao ClassNotFound...");
e.printStackTrace();
} catch (SQLException e) {
System.out.println("SQL Exception... Erro dos Bravos... getConnection");
e.printStackTrace();
} finally {
try {
conn.close();
} catch (SQLException onConClose) {
System.out.println("error on closing");
onConClose.printStackTrace();
}
}
}
}
Só q. ele ta retornando o seguinte erro:
SQL Exception… Erro dos Bravos… getConnection
org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544721. Unable to complet
e network request to host “Raphael”.
Failed to locate host machine.
Undefined service c/tcp.
Reason: Unable to complete network request to host “Raphael”.
Failed to locate host machine.
Undefined service c/tcp.
at org.firebirdsql.jdbc.FBDataSource.getConnection(FBDataSource.java:122
)
at org.firebirdsql.jdbc.FBDriver.connect(FBDriver.java:131)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at BancoErrado.main(BancoErrado.java:16)
at org.firebirdsql.gds.GDSException : Unable to complete network request to host
"Raphael".
Failed to locate host machine.
Undefined service c/tcp.
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.readStatusVector(Ab
stractJavaGDSImpl.java :2113)
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.receiveResponse(Abs
tractJavaGDSImpl.java:2063)
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.internalAttachDatab
ase(AbstractJavaGDSImpl.java :414)
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.iscAttachDatabase(A
bstractJavaGDSImpl.java:370)
at org.firebirdsql.jca.FBManagedConnection.<init>(FBManagedConnection.ja
va:89)
at org.firebirdsql.jca.FBManagedConnectionFactory.createManagedConnectio
n(FBManagedConnectionFactory.java:470)
at org.firebirdsql.jca.FBStandAloneConnectionManager.allocateConnection(
FBStandAloneConnectionManager.java :69)
at org.firebirdsql.jdbc.FBDataSource.getConnection(FBDataSource.java:119
)
at org.firebirdsql.jdbc.FBDriver.connect(FBDriver.java:131)
at java.sql.DriverManager.getConnection(DriverManager.java :525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at BancoErrado.main(BancoErrado.java:16)
Exception in thread “main” java.lang.NullPointerException
at BancoErrado.main (BancoErrado.java:29)
Ja tentei reinstalar o Firebird e talz mas nem deu certo… será q. tem algum erro no código ou coisa assim???
bem… espero q. possam me ajudar!!! hehehe
abraços!!!
Valeu!