Dúvida
Como devo atualizar o arquivo dbapi.dll do DBAccess no meu AppServer?
Ambiente
Protheus - AppServer - A partir da versão 12
Solução
O arquivo dbapi.dll é uma biblioteca de integração do AppServer com o DBAccess. Para atualizá-lo, siga o procedimento abaixo:
1. Pare os serviços do Protheus
2. Na pasta do executável do Application Server, faça um backup do arquivo dbapi.dll atual e remova-o desta pasta
3. Baixe o pacote mais recente do DBAccess no Portal do Cliente (conforme a arquitetura que você utiliza, 32 bits ou 64 bits)
4. Do DBAccess baixado e descompactado, copie o arquivo dbapi.dll para a pasta do Application Server, respeitando a arquitetura do Application Server e renomeando o arquivo se necessário
- Em versões anteriores a 19.2.1.0, a DBAPI 64 Bits tem sua nomenclatura definida como "dbapi64.dll"
- A partir da versão 19.2.1.0 do TOTVS | DBAccess, a DBAPI 64 Bits passa a ser disponibilizada na pasta client e sua nomenclatura muda de "dbapi64.dll" para apenas "dbapi.dll".
5. Reinicie os serviços do Protheus