A versão 6 do Colibri passou a suportar o excelente motor H2.
O que é o H2?
- H2 é um moderno e seguro motor de base de dados SQL.
- Pode ser instalado como qualquer outro motor de base de dados (de forma local ou remota)
Quais as vantagens do H2?
- Para além de poder ser usado de forma convencional, o motor H2 também foi integrado na própria aplicação, evitando assim qualquer tipo de instalação ou configuração por parte do utilizador.
- A sua performance é SUPERIOR em practicamente todas as operações relativamente aos outros motores suportados e não suportados. http://www.h2database.com/html/performance.html
- A base de dados assenta em apenas UM ficheiro, tornando a tarefa de efectuar cópias de segurança em algo trivial.
Como utilizar o H2 integrado?
- Para utilizar o motor H2 integrado basta que, ao configurar a base de dados da empresa, não coloque informação no campo “HOST” (deve ficar vazio). Desta forma o Colibri saberá que deseja usar o motor integrado.
- O uso do motor integrado permite ainda soluções engenhosas, tais como:
- Instalação numa pen: https://pplware.sapo.pt/software/instale-e-use-o-projecto-colibri-numa-pen-usb/
- Partilha via web: https://pplware.sapo.pt/software/colibri-dropbox-projecto-colibri-na-cloud/
Como efectuar um backup da base de dados?
- Sair da aplicação
- Copiar o ficheiro *.h2.db, que se encontra na pasta databases (dentro da pasta de instalação do Colibri), para uma outra pasta (ex: a uma base de dados chamada “colibri14” corresponde o ficheiro colibri14.h2.db)
NOTA: A base de dados é criada por predefinição na pasta databases (dentro da pasta de instalação do Colibri). Para ter acesso à base de dados no sistema MAC, deverá abrir o menu de contexto sobre o ficheiro APP (ex:RCPcolibri.app), seleccionar “Mostrar Conteúdo do Pacote” e navegar pelas pastas “Contents”.