|
|
||
|
Menu Posts recentes no blog |
Enviado por ivrj em seg, 02/22/2010 - 23:58.
Pessoal, estou tentando desenvolver uma aplicação desktop com um banco de dados local e com servidor embarcado, para que a aplicação não necessite de um servidor instalado na maquina local ou em uma maquina remota remota. Consegui fazer com derby, mas com firebird não está funcionando. Segue abaixo a classe de testes que fiz. Usando o servidor instalado em minha maquina (servidor Firebird 2.1.3) funcionou legal, mas ao usar o embedded não consegui roda-lo!
import java.sql.Connection; public class Conexao { public Connection con = null; public Conexao() { try { /* com o firebird embarcado, usado na linha abaixo, não funciona de forma alguma, retornando o erro } catch (Exception e) { } } //main criado apenas para testes Conexao conexao = new Conexao(); Statement smt = conexao.con.createStatement() ; ex.printStackTrace(); Ele apresenta erro ao tentar criar a conexão apresentando esta mensagem: Para facilitar caso alguém queira testar o código, segue o arquivo do banco de dados: http://www.mediafire.com/?yiwtnezydyy As minhas principais duvidas são: => Onde devo colocar os arquivos do firebird embedded? Agradeço qualquer ajuda!
|
Novos tópicos no fórum
Comentários recentes
|
itAald
Enviado por bitcFu em sex, 07/30/2010 - 16:41.eBqDDvo itAald
J2SE + Firebird Embedded
Enviado por FilipePortes em qua, 02/24/2010 - 15:02.Ola,
não sei nada a respeito do funcionamento do firebir embedded mas vou dar meu palpite.
A respeito da localização do arquivo, acredito que seria vom estar dentro do próprio projeto para faciliar a destribuição.
respondendo a sua segunda pergunta:
segundo as docs do JayBird, as classes do firebirdsql.jar devem estar no classpath assim como as seguintes libs:
*mini-concurrent.jar
*jaas.jar (included in jdk 1.4)
*mini-j2ee.jar (now including JDBC classes)
*log4j-core.jar (if you want logging available)
fonte: http://www.firebirdsql.org/index.php?op=devel&sub=jdbc&id=faq#4
Atenciosamente,
Filipe Portes
Arquiteto de Software - Desenvolvedor Senior Java EE/Web/Flex
omeuefilipe@gmail.com