Estou tentando uma conexao, ao firebirdsql, estou usando o driver jaybird 2.1, estou usando o eclipse plataforma java…
CONEXAO.
private Connection conApJava; // Conexão que será criada com o banco
private JTable vTabela; // Tabela onde os registros serão inseridos
private JMenuBar barPrincipal; // Menu da aplicação
private JMenu mnuOpcoes;
private JMenuItem itens;
public ApJava()
{
componentes();
// sUrl especifica o banco de dados ao qual o programa se conecta, usando JDBC
// para conectar um banco de dados Interbase
final String DRIVER = "org.firebirdsql.jdbc.FBDriver";
final String SENHA = "masterkey";
final String USUARIO = "SYSDBA";
final String URL = "jdbc:firebirdsql://127.0.0.1/C:/apjava.gdb";
// Carrega o Driver JDBC e abre a conexão com o banco
try{
Class.forName(DRIVER);
conApJava = DriverManager.getConnection(URL,USUARIO,SENHA);
}
O ERRO E O SEGUINTE…
org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544344. I/O error for file CreateFile (open) "C:/apjava.gdb"
Error while trying to open file
null
Reason: I/O error for file CreateFile (open) "C:/apjava.gdb"
Error while trying to open file
null
at org.firebirdsql.jdbc.FBDataSource.getConnection(FBDataSource.java:122)
at org.firebirdsql.jdbc.FBDriver.connect(FBDriver.java:131)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at ApJava.<init>(ApJava.java:35)
at ApJava.main(ApJava.java:187)
at org.firebirdsql.gds.GDSException: I/O error for file CreateFile (open) "C:/apjava.gdb"
Error while trying to open file
null
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.readStatusVector(AbstractJavaGDSImpl.java:2104)
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.receiveResponse(AbstractJavaGDSImpl.java:2054)
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.isc_attach_database(AbstractJavaGDSImpl.java:404)
at org.firebirdsql.gds.impl.wire.AbstractJavaGDSImpl.iscAttachDatabase(AbstractJavaGDSImpl.java:362)
at org.firebirdsql.jca.FBManagedConnection.<init>(FBManagedConnection.java:89)
at org.firebirdsql.jca.FBManagedConnectionFactory.createManagedConnection(FBManagedConnectionFactory.java:462)
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(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at ApJava.<init>(ApJava.java:35)
at ApJava.main(ApJava.java:187)
Exception in thread "main" java.lang.NullPointerException
at ApJava.getTable(ApJava.java:109)
at ApJava.<init>(ApJava.java:52)
at ApJava.main(ApJava.java:187)
AGRADEÇO A AJUDA GALERA!!!