Tempo aproximado para leitura: 00:02:05 min
Dúvida
Qual a finalidade da etapa da Conferência de Definições no Console de Atualização Datasul?
Ambiente
Framework - Framework (Linha Datasul) - Instalação / Atualização - Todas as versões
Solução
A Etapa Conferência de Definições irá consistir se o banco de dados origem que será atualizado está com as definições atualizadas até o pacote esperado. Essa consistência é feita com os arquivos do diretório ...\pacote-atualizacao\cax\ correspondente ao banco de dados.
Existem 4 situações possíveis de erro que o Console de Atualização pode identificar:
- Ausente: quando o banco no ambiente não possui uma tabela esperada.
- Diferente: quando uma tabela possui o CRC diferente do CRC da tabela na expedição do produto.
- Índice: quando a diferença está em algum índice da tabela.
- Sincronismo: quando um Schema Holder não está sincronizado com o banco de dados Oracle e SQL Server. Essa checagem só é feita quando o banco de dados for Oracle e SQL Server.
O Console de Atualização somente mostrará linhas com erro. Caso não ocorra erros, a lista de tabelas ficará vazia no final do processo. Caso tenha sido disponibilizado algum Servidor de Aplicação, é possível marcar a opção para executar a conferência no Appserver. Senão a opção estará desabilitada. Apenas o primeiro Servidor de Aplicação cadastrado será usado.
Essa etapa permite executar um script antes de ser executada. O script é um comando ou um conjunto de instruções em um arquivo executável pelo Sistema Operacional. O Console de Atualização não trata erro ou retorno desse script. Se foi assinalado para execução em um Servidor de Aplicação, o script será executado pelo mesmo Appserver que executará o processo. Em ambientes multi-empresa com bancos de dados duplicados, todas as conferências referentes a bancos mono-empresa serão duplicadas conforme as empresas informadas no início do processo.
O Console de Atualização habilita a opção de não executar essa etapa. Não utilize essa opção a não ser que explicitamente recomendado pelo Suporte Técnico da TOTVS.
0 Comentários