Consultor Eletrônico



Kbase 47778: Erros 35, 36 e 37 em ambiente Dataserver
Autor   Eloi Rene Pscheidt - CAT
Acesso   Público
Publicação   8/1/2014
Sintomas:
Erros 35, 36 ou 37 sendo apresentados na execução do produto DATASUL.

Quando:
Dataserver for Oracle
Dataserver for SQL Server
Utilização de BOs do DDK 2000 / Thin Templates

Solução:
Existe um tratamento de erros na include 'method\dboupd.i' que mascaram o erro original ocorrido. Segue a tradução dos códigos de erros apresentados versus erros retornados pelo Progress:
Erro 35 apresenta na ocorrência dos erros 132 ou 1502: registro já existe.
Erro 36 apresenta na ocorrência dos erros 4212: valor inserido no campo é muito grande.
Erro 37 apresenta sempre que o erro não se enquadrar nos itens anteriores.

Verificar client-log/dataserv.lg para mais detalhes.