Tecnologia - Webservice - prError:Não foi possível importar os lançamentos: Saldo Contábil: Erro de acesso ao banco de dados: Banco de dados: SQL Server 2019. Erro do banco (0): [Microsoft][SQL Server Native Client 10.0]Invalid precision value
Incidente
Nos Sistemas Gestão Empresarial | ERP ou Gestão de Pessoas | HCM, após atualizar o sistema para a versão mais recente, começaram a aparecer diversas mensagens de erro de acesso ao baco de dados, dentre elas:
- Invalid Precision value
- Error returned from ODBC function SQLBindParameter in TSqlCommandOdbc.setParameter
- Uncaught SyntaxError: Invalid or unexpected token
Causa
Este incidente ocorre, devido a utilização incorreta da fonte de dados ODBC na estação onde o sistema está instalado, ou ainda no servidor.
Solução
Para que esse incidente não ocorra, realize os passos a seguir:
1. Configure adequadamente a versão da fonte de dados ODBC, de acordo com a versão de banco de dados utilizado;
1.1. A configuração de fontes de dados é um requisito do sistema Senior, e deve ser realizado pelo time de TI ou pelo DBA, no aplicativo Administrador de Fonte de Dados ODBC (odbcad32).
Observação:
A lista de ODBC homologados de acordo com a versão do banco pode ser encontrada na documentação de plataformas homologadas da Senior: