Conceito do In Memory Database e como ver se meus dados estão sendo preenchidos no banco de dados HSQ

Estou usando o HSQL no banco de dados de memória para fins de teste do meu aplicativo e usando o SQL Server como banco de dados principal. Agora, quando estou fazendo o teste, o banco de dados HSQL está sendo preenchido com os mesmos dados que tenho no meu SQL Server, agora estou tentando testar serviço específico que está recuperando dados do banco de dados (consultaria o MS Server se o serviço diretamente for executado ou consultará o banco de dados HSQL se chamado do teste)

Consigo ver dados do MS Server quando executo a consulta, mas o HSQL Db não retorna nenhum dado se estiver executando a mesma consulta. Meu palpite aqui é que o banco de dados HSQL não está sendo preenchido com os dados, existe uma maneira em que eu possa ir e procurar em quais tabelas eu tenho no banco de dados HSQL e como os dados estão sendo preenchidos no HSQLDB, quero ver dados e não possui nenhum cliente GUI para ver como o banco de dados HSQL é preenchido e quais dados entram em qual tabela. Temos um bom cliente para o mesmo e como posso conectar-me ao banco de dados HSQL usando-o e também como posso realmente ver as coisas acontecendo no HSQL Cover, em vez de apenas assumir que o HSQL está sendo preenchido corretamente com o que temos no SQL Server?

Alguma sugestão iria percorrer um longo caminho?

questionAnswers(3)

yourAnswerToTheQuestion