Fórum conexão JavaDB e algumas questão sobre Classpath #412513
07/02/2012
0
Porque estou usando Class.forName(org.apache.derby.jdbc.EmbeddedDriver); Isso resulta em alguns erros quando estou executando a aplicação, hora a conexão é feita, hora não é feita. Sim o driver está adicionado à biblioteca do projeto.
A solução aparente é mudar o DAO para algo como Class.forName(jdbc:derby:derbyDB;create=true);Mas então deveria mover o base de dados para meu classpath?
1) Onde a base de dados do java BDa se encontra, uma vez que criei a base de dados atraves do netbeans e qual pasta deveria assumir como classpath para colocá-la?
2)Adicionalmente, movendo minha base de dados para lá vai ficar mais difícil de editá-la?
Uiharu Programmer
Curtir tópico
+ 0Posts
13/02/2012
Davi Costa
http://glassfish.java.net/javaee5/javadb/
http://netbeans.org/kb/docs/ide/java-db.html
Vc não precisa de forma alguma adicionar o banco ao seu classpath, mas sim seu driver de conexão.
Vc deveria ver o porquê ele se conecta uma vez e outra não. Será que era pq o serviço do seu banco estava fora do ar, minha maior desconfiança é essa.
Ai sim vc resolve seu problema.
att Davi
Gostei + 0
20/02/2012
Dyego Carmo
Resolvido o problema ?
Se sim, poderia fechar o chamado ?
Valeu !
Gostei + 0
25/02/2012
Uiharu Programmer
A propósito, ao clicar no histórico de chamada recebo o erro
Server object error ASP 0173 : 80004005
Invalid Path Character
/500.asp, line 12
An invalid character was specified in the Path parameter for the MapPath method.
Não estou coneguindo fechar.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)