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
Qual banco? Tá fazendo na unha ou ta seguindo algum turorial?
Como está sua string de conexão? Coloca todo o código ai.
“jdbc:firebirdsql:Fred_Dani_Artur/3050:D:/MEDIEVAL/”
+ “FUMEC/4º PERÍODO/LTPIV/Pasta_Morato/Bancos de Dados/BDPRODUTOS.GDB”,
“sysdba”,
“masterkey”);
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.
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