Implementar validação no TOTVS | DBAccess para bloquear conexões que se originem de um TOTVS | Application Server que esteja utilizando uma DBAPI desatualizada.
A partir desse release serão comparadas as constantes de build da DBAPI e TOTVS | DBAccess, desconsiderando a data de compilação do binário.
Por exemplo: validar se a DBAPI e DBAccess estão com build 20210202.
Caso uma conexão seja bloqueada por se originar de uma DBAPI desatualizada, a seguinte mensagem será gravada no console das aplicações:
TOTVS | DBAccess:
[tSockDBServer][ERROR] Connection blocked. The DBAPI [20200910] used on the application server is out of date.
TOTVS | Application Server LG ou superior:
Error - TOPCONN - No connection: -97 - DBAPI_OUTDATED : Connection blocked. The DBAPI [20200910] used on the application server is out of date.
TOTVS | Application Server NG:
Warning - TOPCONN - No connection: -97 - Undefined tTopError
Fonte:
https://tdn.engpro.totvs.com.br/pages/viewpage.action?pageId=593059466