Instale o Razor SQL e use org.hs.Driver. Muito mais fácil do que mucking com o esquilo;)
Eu tenho um banco de dados H2 embarcado em execução para um aplicativo da Web no qual estou trabalhando. O programador que construiu o aplicativo desapareceu e eu me deparo com o aprendizado do sistema e a descoberta de uma maneira de examinar esse banco de dados. Então, o que eu estou procurando é algo como HeidiSQL ou SQuirreL SQL Client, ou o console do MySQL, pelo qual eu posso acessar, consultar o banco de dados, fazer alterações, etc ...
Como esse é um banco de dados incorporado, os documentos do site H2 (e PDF) são esparsos. Passei algum tempo lendo sobre o site da H2, e até agora, tudo que eu encontrei é um parágrafo sobre como usar o banco de dados H2, como a classe de driver Java, o H2 JAR, a URL, etc ...
Alguém sabe como posso acessar esse banco de dados? O aplicativo é um aplicativo cliente-servidor em execução na minha máquina local. A estrutura de diretórios que contém informações do banco de dados é assim:
Casocontrário,nãotenhoideiadeondeencontrarobancodedadosouarquivosrelacionados.OsiteH2falasobreumarquivotest.h2.db,maseunãotenhoum.Qualquerajudaémuitoapreciada.
ATUALIZAÇÃO:Fizalgunsprogressos,masaindanãoconsigomeconectar.EstouusandoSQuirreLSQLcomodriverH2,classeorg.h2.Driver.Aconfiguraçãopareceestarcorreta,masaURLqueestouusandonãoéadequadaparaconexão.Basicamente,estouusandoodiretórioabaixocomooURLcom"teste" anexado:
C:\Users\<user>\<app_name>\db\test
E eu tentei cada nome de arquivo no diretório acima como o URL também, sem sorte.