Consultor Eletrônico



Kbase 51687: Programa abortado por causa do parâmetro -cache
Autor   Marco Aurelio Scheidt - CAT
Acesso   Público
Publicação   8/23/2016
Ambiente:
Datasul 12.1.10
Banco de dados Progress
Progress 10.2B

Erro:
Ao executar o programa do módulo de materiais foi identificado que não estava executando as triggers definidas para a tabela "ord-prod".

Por não estar executando as triggers abortava a execução do programa "Progress Client parou de funcionar".

Causa:
No arquivo .pf que estava sendo utilizado o parâmetro -cache, direcionando para um arquivo antigo do dicionário do banco de dados.

Solução:

Executar a seguinte instrução no Procedure Editor com o banco conectado:

SAVE CACHE COMPLETE "nome-banco" to "nome-banco.csh" NO-ERROR.

Copiar o arquivo nome-banco.csh gerado para o diretório definido no arquivo .pf.