Tempo aproximado para leitura: 00:01:55 min
Dúvida
Qual a finalidade da etapa da Correção de Dicionário no Console de Atualização Datasul?
Ambiente
Framework - Framework (Linha Datasul) - Instalação / Atualização - Todas as versões
Solução
A etapa de Correção de Dicionário importará definições nos bancos de dados que não puderam ser criadas na Etapa de Preparação. Como exemplo pode-se citar a criação de índices, que podem demandar a inclusão de campos que receberam valores na Etapa de Atualização.
O Console de Atualização permite importar essas definições em uma nova sessão do Progress. Caso a licença de Progress instalada não seja Full, essa opção será obrigatória.
Caso tenha sido disponibilizado algum Servidor de Aplicação, é possível marcar a opção para executar a importação de definições no Appserver. Senão a opção estará desabilitada. Se o banco de dados utilizado não for Progress OpenEdge, essa opção também 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 erros ou retornos desse script. Se foi assinalado 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 definições 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.
Após de executado os acertos de dicionário de dados, em caso de erro será gerado um arquivo de log registrando o problema encontrado.
Importante
Se esta etapa já foi executada em algum momento não pode ser executada novamente, salvo para casos quando do retorno de um backup dos bancos para repetir o processo de conversão/atualização.
0 Comentários