olá, pessoal. Preciso da ajuda de vcs.
Já olhei diversos tutoriais na Net e pesquisei no google o suficiente antes de postar.
Estou desenvolvendo uma aplicação JEE com HSQLDB embarcado. Ou seja, meu banco está no classpath da aplicação.
Está incluindo, atualizando, listando normalmente. Porém, quando fecho a JVM ou desligo o equipamento os dados “sumiram”.
As tabelas foram criadas com a opção “chached”, estou usando a versão 1.8.0.8 do Hsqldb, já coloquei na conexão a string “shutdown=true”, já tentei colocar “conexao.commit” ao final da operação,
já coloquei “conexao.setAutoCommit(true)”.
Abaixo segue o banco.properties:
#HSQL Database Engine 1.8.0.8
#Fri Nov 02 19:08:20 GMT-03:00 2007
hsqldb.script_format=0
runtime.gc_interval=0
sql.enforce_strict_size=false
hsqldb.cache_size_scale=8
readonly=false
hsqldb.nio_data_file=true
hsqldb.cache_scale=14
version=1.8.0
hsqldb.cache_file_scale=1
hsqldb.default_table_type=cached
hsqldb.log_size=200
modified=no
hsqldb.cache_version=1.7.0
hsqldb.original_version=1.8.0
hsqldb.compatible_version=1.8.0
Alguém tem alguma idéia? Podem me ajudar?
Obrigado.