page43
Como Fazer
LibreOffice Magazine | Fevereiro 2015
<número>
tutorial
Note que no meu ambiente de testes, utilizei três computadores com o Windows, por isso as telas podem ser diferentes do seu caso.
No computador servidor, que passaremos a chamar de “ServidorDB”, crie uma pasta. No exemplo, criei essa pasta no drive D com o nome de TESTANDO. Compartilhe a pasta para os clientes Maria e João.
Na pasta crie o arquivo .odb que será usado como padrão e ficará o hsqldb que rodará em modo servidor.
Para usar o arquivo em rede é necessário que o arquivo seja separado em uma parte de dados – database, e outra com o front-end – onde ficam os formulários, consultas, etc.
Após a criação deste modo, a pasta poderá ser transportada e usada de modo portátil (armazenada em um pendrive ou hd externo) ou usada compartilhada com o hsqldb ativado em modo servidor ou web.
Há vários modos de construir esse arquivo.
Utilizarei uma biblioteca (library) criada por Villeroy a FreeHSQLDB.
Lembre-se de fazer uma cópia de backup do seu arquivo .odb com o HSQLDB incorporado antes de iniciar.
Utilizei a estrutura do banco de dados estoque mostrada na LibreOffice Magazine – Edição 14, página 73.
Tenho assim as cinco tabelas no arquivo: Cliente, DetalhePedido, Pedidos, Fornecedor e Produto.
Primeiro, faça o download da última versão do HSQLDB e extraia no seu computador. Por exemplo: C:\hsqldb.
Não é necessário nenhum procedimento adicional para a instalação.
Utilizando um software descompactador zip (por exemplo: WINZIP, 7-ZIP, WINRAR, etc) abra e extraia a pasta database do seu arquivo odb e renomeie todos os arquivos (script, data, properties) adicionando um prefixo que será o nome do seu arquivo de banco de