Kbase 91411: Correção de Dicionário
Autor |
  Tatiane Koslinsky - CAT |
Acesso |
  Público |
Publicação |
  13/05/2016 |
|
A correção de dicionário importará definições nos bancos de dados que não puderam ser criadas na etapa de preparação: índices, por exemplo, que demandavam terem campos novos populados pela etapa de atualização, serão criados apenas na etapa de correção.
O console 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.
Se o banco de dados não for Progress, é possível indicar para o console abrir várias sessões simultâneas ao banco de dados para importar definições. Essa opção não é permitida com Progress OpenEdge, pois o mesmo não suporta comandos DDL simultâneos.
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 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 definições referentes a bancos mono-empresa serão duplicadas conforme as empresas informadas no início do processo.
O console 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. Utilize o botão de executar a etapa, para início imediato do processo, ou o botão de agendar a etapa, para configurar todos os processos do console e executar as etapas apenas no final.
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 volta o backup dos bancos para repetir o processo de conversão/atualização.
Referências
|
47791
- Acelerando a criação de índices na conversão
|
47713
- Script para desabilitar índices
|