Histórico da Página
...
Linha de Produto: | Logix |
---|---|
Segmento: | Tecnologia |
Módulo: | Básico |
Função: | Conversor de Parâmetro - LOG00088 |
Ticket: | 6516474 |
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKTOOLS-486 |
02. SITUAÇÃO/REQUISITO
Ao executar processar um conversor de parâmetro em banco oraclea partir da central de parâmetros (LOG00086) → processamento de conversores (LOG00088) conectado a um banco Oracle, ocorre erro devido à recriação criação de trigger na tabela cnv_instr_realiz.
No Log do Appserver registra a seguinte mensagem em relação a esta situação:
Bloco de código |
---|
TRANSLATE: INSERT INTO CNV_INSTR_REALIZ VALUES(:p1, :p2, :p3, :p4, :p5, :p6) RUNNING TIME: 0.015 4GL SOURCE: LOG00088.4GL LINE: 4065 STATUS: -263 TRANSACTION: FALSE SID:89066505 NATIVE ERROR : -4098 - ORA-04098: TRIGGER 'LOGIX.T_LOG_AUDIT_CNV' IS INVALID AND FAILED RE-VALIDATION |
03. SOLUÇÃO
Fonte alterado para eliminar triggers desnecessárias recriadas pelo conversorAjuste na rotina principal de processamento de conversores de parâmetros (LOG00088) para realizar a eliminação das triggers da tabela LOG_AUDIT_CNV antes de iniciar o processamento, pois automaticamente a rotina sempre irá recriá-las quando houver necessidade.
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas