O esquema de criação e atualização de banco de dados é feito por meio da distribuição de pacotes por versão. O módulo de pacotes permite baixar pacotes de bancos de dados via um servidor FTP ou o sistema de arquivos local (disco removível ou pendrive USB), além de registrar manualmente pacotes a partir de arquivos locais.

Tipos de pacotes
O aplicativo lida com três tipos de pacotes:
- Versão: Pacotes de versão completa do banco de dados. Eles contêm o esquema base e incremental para transportar o banco de dados de uma versão para outra.
- Correção: Correções específicas aplicáveis a uma versão instalada. Eles têm uma versão dependente.
- Pós-Instalação: Scripts que não exigem dependências adicionais. Eles podem rodar em qualquer versão instalada do banco de dados.
A grade do pacote mostra a coluna PackageType para identificar o tipo de cada pacote registrado.
Baixando pacotes
Etapas para baixar um pacote
- Selecionando o provedor de banco de dados
Na parte superior da tela, selecione o provedor de banco de dados Servidor Sql. - Selecione o tipo de download
As opções disponíveis são:
- Incremental: Você obtém os pacotes ausentes (novas versões) ou aqueles que não estão disponíveis no local de armazenamento.
- Total: Substitui os arquivos existentes.
- Selecione a origem dos pacotes
As opções disponíveis são:
- Selecione a origem dos pacotes
-
Remoto: O aplicativo baixa os pacotes diretamente dos servidores da Aranda. Se as diretivas de rede exigirem que você passe por um proxy para acessar a Internet, clique no botão Pôr e registrar informações de proxy.
 - Sistema de arquivos: O usuário baixa manualmente os pacotes SQL e os salva localmente em uma pasta chamada SQL.
- Inicie o download
Clique no botão Baixar (Download) para iniciar o processo de download.
- Inicie o download
Detalhes do download
Na caixa de download, você pode ver os detalhes do pacote com os seguintes dados:
- Versão
- PackageType
- Fornecedor
- Data de lançamento
- Estado
- Dependência
- Scripts iniciais
- Scripts incrementais
Se o estado for Não encontrado (Não encontrado), o pacote não está disponível e você precisa tentar novamente o download.

Na parte inferior da tela, um log de mensagens é exibido indicando ações que estão sendo executadas ou erros que podem ocorrer durante o download.

Registrando pacotes a partir de arquivos locais
Se você tiver um arquivo de pacote no seu computador, pode registrá-lo diretamente no aplicativo sem precisar baixá-lo de um servidor externo.
Etapas para registrar um pacote a partir de um arquivo local
- No Pacotes, clique no ícone Pôr.
- Selecionar Sistema de arquivos.
- Clique no botão Navegar e selecione o diretório onde o(s) pacote(s) estão localizados.
- O pacote aparecerá na grade com suas informações completas (versão, tipo, fornecedor, data).
⚐ Nota:
- Se o pacote já existir no repositório (mesmo provedor e versão), a aplicação atualizará suas informações com os dados do arquivo selecionado.
- Se o arquivo não corresponder a um pacote válido, o aplicativo exibirá uma mensagem de erro e não fará nenhuma alteração.
Exclusão de pacotes
Esta seção descreve como excluir pacotes do banco de dados.
Etapas para excluir um pacote
- Selecione o pacote: Clique com o botão direito do mouse no pacote que deseja excluir.
- Inicie a remoção: No menu de atalho, selecione o ícone Excluir.
- Confirme a ação: Uma janela de confirmação aparecerá.
- Imprensa Sim para prosseguir com a exclusão.
- Imprensa Não ou Cancelar para cancelar a operação.

Restrições à exclusão
Se o pacote que você está tentando excluir for um pacote intermediário ou tiver dependências ativas, você não poderá excluí-lo até que essas dependências sejam resolvidas.
Ao tentar excluir um pacote nessa condição, o aplicativo exibirá uma janela de alerta informando sobre as restrições.

⚐ Nota: Certifique-se de remover pacotes da versão mais alta para a mais baixa (por exemplo, primeiro 9.5.46, depois 9.5.45, etc.)