Escolar Documentos
Profissional Documentos
Cultura Documentos
dicionário de
dados para o
banco
Marco Fritsch
2022/ Agosto
2
01
Dicionário de dados
Protheus
Dicionário de dados Protheus 3
Novas Tabelas
O arquivo de usuários (SIGAPSS), menus, help, profile de usuário,
sigamat.emp, XX8 e XX9, layout do TReports agora estão no banco de
dados, cada um com um conjunto específico de tabelas.
Integridade do sistema:
Nativo desta implementação, as tabelas
de usuários possuem um checksum dos
seus registros. Isto impossibilita a Arquivos de empresas – 3 novas tabelas
alteração dos dados de forma indevida.
5
02
Requisitos mínimos
Pré-Requisitos License Server Virtual 6
Protheus:
- Release: 12.1.23 ou superior, para PDV deve estar na release 12.1.25;
- LIB: versão 20190131 ou superior;
- Binário: Appserver 170117A - Lobo Guará ou superior;
- DBAccess: Build 20181212 ou superior;
- Ctree Server: Não é mais obrigatório
- Chave TOPMEMOMEGA configurada no arquivo appserver.ini do Servidor de Aplicação;
- Obrigatoriedade do menu do Configurador (SIGACFG.XNU) estar dentro do StartPath (pasta System na
configuração padrão).
Verificação Token
Verificação dos bugs encontrados Com 100% dos bugs corrigidos, é
(Blocker e Minor). necessário solicitar o token de
Avaliação dos codesmells autorização para migração
informando o TOTVS ID, URL do
Projeto e print dos bugs corrigidos
Documentação:
10
Solução
- Substituição, caso necessário, pela função OpenSM0
11
Solução
- Criação de expressão via query (Vide código ao lado direito da
imagem)
Pontos de atenção:
- Validar se a infraestrutura provisionada atende um sizing mínimo para a quantidade de conexões atual;
- Redimensionar os recursos do servidor de banco de dados – Há uma estimativa de 30% a mais de consumo de recursos no banco de dados;
- Maior quantidade de conexões com o banco de dados, para cada usuário conectado, temos 2 conexões não transacionadas além da conexão
transacionada;
- Manutenções recorrentes passam a ser ainda mais necessárias no servidor de banco de dados pós migração.
03
Migrando o dicionário
para o banco de dados
15
totvs.com totvs.store
@totvs @totvs