Páginas filhas
  • Upgrade de Release do Protheus 12

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Estas recomendações tornam-se obrigatórias no caso de sistemas de missão crítica, quando a operação da empresa depende totalmente ou quase que totalmente do sistema Protheus.

Aviso
titleNovidades do Release

Acesse aqui as Novidades dos Releases separados por ano e Release.

Aviso

Deve ser atualizado o ultimo pacote de Lib disponível no Portal do Cliente

...

Expandir
titleInformações adicionais sobre Upgrades para Releases a partir da 12.1.2410

Incluir Página
Informações adicionais sobre Upgrades para Releases a partir da
Para migrar para a Release
12.1.2410
, são necessários os pré requisitos abaixo:

Não poderá haver chave duplicada nas tabelas dos dicionários de dados SX5 e SX6, caso houver a migração não poderá ser finalizada, ambas tabelas estão disponíveis na Ferramenta de verificação de duplicidade de registros - CheckDupl a partir da LIB 20240520.

Informações adicionais sobre Upgrades para Releases a partir da 12.1.2410



Aviso
titleAtenção

Antes de iniciar o Upgrade para a Release 12.1.25 do Protheus, é obrigatório desligar a Auditoria de Rastro de Usuários. Efetue o procedimento abaixo:

- Acesse o Configurador > Usuário > Senhas > Política > Aba Outros > Regras de Auditoria, e desabilite as seguintes opções:
. Auditar atualizações no dicionário de dados 
. Auditar atualizações no cadastro de usuário
. Auditar autenticação/acesso
. Auditar rejeição de acesso à recursos


...

- Caso sua Base de Dados seja Relacional (utiliza DBACCESS) será necessário rodar o processo de verificação dos registros duplicados para todas as empresas. Assistente executado a partir da rotina CHECKDUPL via Configurador, que tem como pré-requisito a atualização do dicionário de dados padrão na pasta SYSTEMLOAD. Para fazer o download do dicionário, siga os procedimentos do seguinte link:
http://tdn.totvs.com/pages/viewpage.action?pageId=271415266
Crie dentro da pasta Protheus_Data, a pasta UPGRADE e nela descompacte o dicionário de dados Completo da release para a qual vai atualizar. Na verificação de duplicidade será solicitado o SX2.UNQ,(Pode utilizar o SX2.UNQ, do pacote Dicionário Dif). Utilize este como referência para a checagem.
- Vide  Vide Instruções para verificação de duplicidades no link:
http://tdn.totvs.com/pages/viewpage.action?pageId=242386686

3. Atualizando os arquivos

Obs.: Para migrar para a Release 12.1.2410, não poderá haver chave duplicada nas tabelas dos dicionários de dados SX5 e SX6, caso houver a migração não poderá ser finalizada. Ambas as tabelas estão disponíveis na ferramenta de verificação de duplicidade de registros - CheckDupl (Vide link acima) a partir da LIB 20240520. 


3. Atualizando os arquivos

- É necessário atualizar os arquivos de - É necessário atualizar os arquivos de dicionário de dados (Completo e Diferencial) da versão da release que deseja atualizar, o RPO (Repositório de Objetos) da mesma versão e o Arquivo Diferencial de Helps.

...

Link com Regras para atualização dos dicionários - UPDDISTR e Migrador de Versão: https://tdn.totvs.com/pages/releaseview.action?pageId=301201717


Aviso
titleAtenção

A partir da versão de lib 20250113, foi implementado a chave MAXTHREADUPD que pode ser incluída na seção GENERAL.

Essa chave permite configurar a quantidade de threads que serão abertas para atualização das tabelas ao executar o UPDDISTR, com valor mínimo de 15 e máximo de 50.

Caso a chave não esteja configurada no appserver.ini, o valor default será 15.

Exemplo:

[GENERAL]
MAXTHREADUPD=30

Procedimento do UPDDISTR


- Abra o Smartclient, e no Programa Inicial, digite: UPDDISTR

...