Ir diretamente para o conteúdo principal

Utilitário de atualização automática da base de dados

Em determinadas versões atualizadas do cliente (não em todas), a base de dados IndySoft terá de ser atualizada para uma nova versão. Note que as versões da base de dados não são equivalentes às versões do cliente. Uma versão da base de dados pode ser utilizada por várias versões do cliente, etc. Mas cada versão do cliente requer uma versão exata da base de dados, uma vez que esta inclui as tabelas e os campos utilizados por essa versão do cliente. Os administradores de sistemas podem utilizar o utilitário de atualização automática da base de dados para atualizar a base de dados sempre que necessário.

Arrow_r Importante: o Utilitário de Atualização Automática da Base de Dados só pode ser executado a partir de uma estação de trabalho atualmente ligada à base de dados através de uma ligação de duas camadas. Assim, logo após iniciar o assistente de atualização da base de dados, deve introduzir/verificar as suas definições de conectividade da base de dados 2Tier. Estas definições são idênticas às introduzidas nas Definições da Base de Dados. Consulte Configurações da base de dados para obter mais informações. Se não introduzir as definições de conectividade 2Tier corretas, o assistente de atualização não poderá prosseguir.

Sempre que o utilizador inicia sessão, a IndySoft verifica a versão atual da base de dados para determinar se é necessária uma atualização. Se for necessária uma atualização, o início de sessão é interrompido e o utilizador é avisado para executar o Utilitário de Atualização Automática da Base de Dados. Apenas os «Administradores de Sistema» da IndySoft podem utilizar este utilitário, que se encontra no diretório do programa IndySoft:

Explorador de ficheiros do

- isupdb.exe

Algumas instalações do produto (como a de utilizador único) iniciam automaticamente este utilitário quando necessário. Ao iniciar o programa, ser-lhe-á pedido, em primeiro lugar, que confirme as configurações da sua base de dados. Em seguida, ser-lhe-á solicitado que inicie sessão utilizando as credenciais de administrador do IndySoft. Este utilitário apresenta o nível atual da base de dados e o nível pretendido da base de dados:



Assistente de atualização da base de dados IndySoft - Não é necessária qualquer atualização

A base de dados já se encontra na versão de destino do exemplo acima, pelo que não é necessária qualquer atualização. O botão permite-lhe selecionar o nível de substituição da base de dados. Veja a caixa de diálogo abaixo.Nota: Utilize esta opção apenas se tal lhe for indicado pelo Apoio ao Cliente da IndySoft.

Nível de substituição do banco de dados do

Na captura de ecrã abaixo, a versão requer uma atualização da versão 8.3 para a 8.8 — e o botão «Iniciar» está ativado:



Assistente de atualização da base de dados IndySoft - Atualização necessária

Prima «Iniciar» para iniciar a atualização. Aparecerá uma barra de progresso — normalmente, a atualização da base de dados demora apenas alguns minutos a concluir-se. Quaisquer erros que ocorram durante a atualização serão indicados numa caixa de diálogo de erro. Se esta caixa de diálogo aparecer, exporte os erros para um ficheiro (botões acima da lista de erros) e contacte o apoio técnico da IndySoft, conforme indicado. Muitas vezes, esses erros são apenas avisos de precaução, mas é melhor confirmar com o apoio técnico da IndySoft.

Se indicado pelo Suporte da IndySoft, pode premir o pequeno botão à esquerda de «Iniciar» antes de iniciar uma atualização da base de dados. Esta opção exibirá uma pequena caixa de notas na parte inferior da caixa de diálogo, onde serão registados todos os comandos SQL executados durante a atualização da base de dados. Ao fechar o Assistente de Atualização da Base de Dados, este texto será copiado para a área de transferência do Windows. Pode então ser colado num e-mail enviado ao apoio técnico da IndySoft ou guardado como ficheiro para referência.



Assistente de atualização da base de dados IndySoft - Comandos SQL executados

Arrow_r Importante: A atualização da base de dados para uma versão específica é um processo que se realiza uma única vez. Assim que a atualização estiver concluída, todos os utilizadores poderão utilizar a versão atualizada do cliente, compatível com esta versão da base de dados. |