Acesso ao Banco de Dados Derby


#1

Olá,

Preciso fazer acesso ao banco de dados Derby para que eu possa modificar os dados aquisitados.

Como devo proceder?

Qual arquivo devo acessar para que eu modifique meus dados?

Grato,

Pedro. 

 


#2

Oi Pedro,

Existem sim algumas ferramentas de gestão de bancos Derby

  • SQuirrel DB - http://sourceforge.net/projects/squirrel-sql;
  • RazolSQL - pago;
  • DbVis - pago;

Acredito que seja a melhor forma de começar... Você precisa também conhecer um pouco da estrutura da base de dados do ScadaBR. Graças a um trabalho de bacharelado temos uma representação da estrutura do SQL do Mango M2M, projeto de onde o ScadaBR se derivou.

* Thanks to Juhasz Bela


#3

Diego,

Fico grato pela atenção dispensada em minhas dúvidas. Eu baixei o RazorSQL a fim de tentar gerenciar meus dados, contudo, o problema agora é saber qual arquivo devo acessar para que eu possa manipulá-los. Neste gerenciador, passei como parâmetro de driver 'org.apache.derby.jdbc.EmbeddedDriver' e como endereço de conexão 'jdbc:derby:C:/JavaApis/apache-tomcat-5.5.20/bin/scadabrDB' e nenhum dado fora retornado.

Assim sendo, questiono: essas são as diretrizes e endereços que devo passar para que possa acessar o banco de dados Derby?

Att,

Pedro


#4

Oi Pedro,

Sua dúvida foi além do que eu sei... =/

Quem sabe dando uma pesquisada aqui:

http://www.razorsql.com/docs/connection_derby.html

Boa sorte, e posta aqui se você descobrir uma solução.

Att.


#5

Boa tarde a todos, algum tem as diretivas corretas para acessar um datasource SQL Derby?


#6

Olá a todos,

Sei que o posto original é meio antigo, mas como as respostas ficam armazenadas aqui, não custa perguntar. Também estou em busca de uma forma de abrir o Derby e ter acesso as informações fora do ScadaBR. Alguém tem o passo a passo de como abrir o banco Derby e puxar os dados? Obrigado!


#7

No windows, entre no prompt de comando, acesse a pasta Lib dentro de WEB-INF e execute a ferramente IJ (gerenciador do banco de dados derby):

C:\Program Files\ScadaBR\webapps\ScadaBR\WEB-INF\lib>java -cp derbytools.jar;derby.jar org.apache.derby.tools.ij

Para se conectar ao banco de dados, digite:

connect 'jdbc:derby:C:\Program Files\ScadaBR\bin\scadabrDB';

Para testar, você pode realizar uma consulta na lista de usuários:

select * from users;

#8

Vou ressuscitar esse tópico porque encontrei um ótimo gerenciador de banco de dados, que é open source e compatível com Derby (e também com muitos outros bancos). Trata-se do DBeaver. Fica a dica para quem precisar mexer com o Derby e quiser uma ferramenta gráfica.