Introdução
Como acessar o banco de dados Derby no Concentrador, Agente e MultiSat?
Passo a passo
A partir da versão 4.8.5 o Concentrador e o Agente passarão a utilizar o Banco de Dados Derby para armazenar algumas informações como Activity e ControlNumber, que antes eram armazenados em arquivos na pasta control.
Para acessar este banco, pode ser utilizado o gerenciador de banco “SQuirreL SQL Client” com o plugin “derby-10.12.1.1.jar”. Segue procedimento:
Após instalar o “SQuirreL SQL Client” (link abaixo para download) copiar o arquivo derby-10.12.1.1.jar (link abaixo para download) para a pasta plugins onde foi instalado o SQuirreL e abrir o programa. Em “Drivers”, “Apache Derby Embedded”, “Extra Class Path”, “Add”, escolher o plugin “derby-10.12.1.1.jar”. Clicar em Open e após, OK:
SQuirreL SQL Client:
http://172.31.40.60/arquivos/squirrel/s … andard.zip
Plugin Derby:
http://172.31.40.60/arquivos/squirrel/d … 12.1.1.zip
Em Aliases, clicar no botão + (mais), informar no campo “Name” um nome para a conexão, no campo “Driver” escolher a opção “Apache Derby Embedded” e no campo “URL” informar o caminho do banco da seguinte forma, Ex:
jdbc:derby:C:\Program Files\NDDigital\eForms_NFCe\Agent Service\control\db\dataBase;create=true
A credencial de acesso padrão é a seguinte:
Login: sa
Senha: ndd
Se for acessado o banco diretamente no Agente e Concentrador, o serviço deve estar parado.
Caso seja gerado o erro abaixo ao instalar o SQuirreL (This directory can not be written! Please choose another directory!), deve ser criado manualmente a pasta de instalação (C:\Program Files (x86)\squirrel-sql-3.7.1) e dar permissão total.
Para realizar a instalação no Linux basta executar o comando abaixo:
java -jar squirrel-sql-3.7.1-standard.jar
Por padrão ele será instalado em:
/usr/local/squirrel-sql-3.7.1
e o plugin do “derby” deve ser colocado em:
/usr/local/squirrel-sql-3.7.1/plugins
Informações Complementares
Outra opção também, é o DB Visualizer
Quem tiver interesse, segue como utiliza-lo.
1 - Baixa-lo: https://www.dbvis.com/download/10.0
2 - Abrir e configurar uma nova conexão desta forma:
3 - Copiar a pasta “db” de control do agente ou concentrador, e colar no desktop.
4 - Abrir a conexão e o banco poderá ser acessado.
Obs: usuário sa senha ndd
Outras informações
Fonte: Rainmakers Team