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.