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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas