Árvore de páginas

Situação

Implementar validação no TOTVS | DBAccess para bloquear conexões que se originem de um TOTVS | Application Server que esteja utilizando uma DBAPI desatualizada.

Melhoria

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

A utilização de um TOTVS | DBMonitor desatualizado pode gerar a mesma ocorrência citada acima

Informações adicionais
  • Implementação em conformidade com o processo de melhoria contínua da aplicação para mitigar riscos por incompatibilidade entre versões/builds.
  • Referente a issue: TPGW-568