Como corrigir aumento de CPU após atualização do Microsiga Protheus


Após aplicar alguns Patchs de atualizações o consumo de CPU fica alto no servidor de aplicação do Protheus.

O problema está associado a DBAPI.DLL, será necessário realizar a atualização da DLL no Appserver e Dbaccess.

Problema: DBAPI apresentou alto consumo de CPU ao tentar conectar no DBAccess Master utilizando MasterServer=localhost ao invés de um DNS ou IP.
Correção: Foi implementada uma proteção para a DBAPI não entrar em recursão no cenário descrito acima.

Como atualizar a DBAPI (biblioteca de integração com o DBAccess)?

1. Interromper a instância do Application Server;
2. Salve uma cópia de segurança da dbapi da pasta de trabalho do Application Server;
3. Copie a dbapi do pacote mais recente do DBAccess para a pasta do Application Server, respeitando o tipo de sistema operacional e arquitetura dos produtos;
4. Renomeie a dbapi copiada para a pasta do Application Server, de acordo com, o sistema operacional, a arquitetura do Application Server e do valor definido na chave Driver da seção [DBAccess].

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.