Árvore de páginas

01. SITUAÇÃO

Em ambiente Linux e utilizando o Banco de Dados DB2, caso a variável de ambiente LC_CTYPE esteja definida com valor diferente de POSIX, o DB2 apresenta mensagem de erro e aborta a execução da rotina AdvPL.

Trecho da mensagem de erro apresentada em console:

Stack :
TSTTBL: DB error (Insert): -27 File: TSTTBL - Warning : 0 (01517) (RC=1) - [IBM][CLI Driver][DB2/NT64] SQLSTATE 01517: A character that could not be converted was replaced with a substitute character.

02. SOLUÇÃO

Foi realizado um ajuste no TOTVS | DBAccess para validar o conteúdo da variável de ambiente LC_CTYPE e redefiní-la para POSIX caso necessário, evitando assim comportamentos inesperados e a ocorrência de erro observada.

03. DEMAIS INFORMAÇÕES

Ocorrência relacionada a issue: DBTEC-425


  • Sem rótulos