Quando executar o procedimento?
...
Os scripts abaixo são úteis quando a fila de integração do cliente está com volume muito grande, causando grande lentidão para integrar novos registros no Portal por conta de registros antigos que aguardam serem excluídos da fila.
Como corrigir a falha?
A1237-Como Consultar e Excluir as integrações de registros travados em pendente na rotina de integração
Sumário
Sistema: Gerenciador de Aplicativos Prosoft.
Contexto: Este artigo tem como objetivo mostrar como fazer consultar os registros pendentes na rotina de integração no banco de dados Pervasive ConexãoDS:N ProsoftINT Tabela: FilaIntegracao
Informações Adicionais: Não se aplica.
...
...
1 - Realize o backup da pasta ProsoftINT PROSOFTINT no caminho: ?:\prosoftProsoft.win\
2 - Acesse o PCC e vá em Execute SQL Commands. Selecione PROSOFTINT execute o script abaixo para consultar ou excluir algum registro travado na rotina de integração.
3- O Script abaixo faz a consulta de todos os registros da rotina de integração que estão com status pendente.
No banco de dados > Tabela FilaIntegracao: O Status = 1 retorna todos os registros que estão status pendentes na rotina de integração do portal de soluçõesos registros travados na rotina de Integração.
Select * from filaintegracao where status = '1'
4- O Script abaixo apaga 3 - Para apagar todos os registros com status pendentes na rotina de integração., verificados no script anterior, execute o seguinte script:
Delete from filaintegracao where status = '1'
5- Esse Script apaga Caso deseje apagar todos os registros com status Aguardando Integração, pendentes, sucesso ou com erro na rotina (pendentes ou não), basta remover o where. Isso limpará a fila de integração.
Delete from filaintegracao