Problema com jdbc

5 respostas
Medieval_Historia

Boa noite, estou tentando conectar o java um banco de dados, mas recebo o seguinte erro:
Firebird driver command line db create/drop tool
This works only on localhost. Use filename rather than jdbc url.
create:
-create -user -password
drop:
-drop
flags -create may be abbreviated as -c, etc.

O problema é que não há warnings nem erros no código. Alguém já passou por esse problema e poderia me dar uma luz?

Obrigado

5 Respostas

M

Qual banco? Tá fazendo na unha ou ta seguindo algum turorial?

W

Como está sua string de conexão? Coloca todo o código ai.

Medieval_Historia

“jdbc:firebirdsql:Fred_Dani_Artur/3050:D:/MEDIEVAL/”
+ “FUMEC/4º PERÍODO/LTPIV/Pasta_Morato/Bancos de Dados/BDPRODUTOS.GDB”,
“sysdba”,
“masterkey”);

W

Boa tarde, analisando sua string percebi algumas coisa que poderiam causar problemas.
você está colocando caracteres especiais por exemplo “4º PERÍODO”, evite isso, também evite espaços entre as palavras.
Abaixo uma string funcional.
DriverManager.getConnection(“jdbc:firebirdsql:localhost/3050:E:\database\carwash.gdb”, “sysdba”, “masterkey”);

Coloque o Ip onde está a máquina que possui o banco, no meu caso usei localhost.

Medieval_Historia

Tanto assim

“jdbc:firebirdsql:Fred_Dani_Artur/3050:D:/MEDIEVAL/FUMEC/4PERIODO/”
+ “LTPIV/Pasta_Morato/Bancos de Dados/BDPESSOAL.GDB”,
“sysdba”,
“masterkey”

Como assim

“jdbc:firebirdsql:localhost/3050:D:/MEDIEVAL/FUMEC/4PERIODO/”
+ “LTPIV/Pasta_Morato/Bancos de Dados/BDPESSOAL.GDB”,
“sysdba”,
“masterkey”

O erro persiste

Criado 4 de abril de 2016
Ultima resposta 5 de abr. de 2016
Respostas 5
Participantes 3