Ocorrência
Ao executar rotinas de Processamento no Protheus, como Fechamento de Estoque (Virada de Saldos) - MATA280 - ocorre o seguinte erro no banco de dados Oracle:
"Error : 31 - ORA-00031: session marked for kill: ORA-00028: your session has been killed".
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Todas as versões
Causa
Este erro ocorre no banco de dados Oracle, normalmente com as seguintes causas:
- Sessão eliminada manualmente por usuário de banco de dados privilegiado;
- Tempo limite do banco de dados (timed out);
- Deadlock no banco de dados (quando o mesmo, por segurança, bloqueia para não haver duas ou mais transações simultaneamente).
- Bug específico do Oracle no banco de dados;
- Firewall ou outro problema de rede.
Solução
Para um melhor diagnóstico do que está causando este problema, a TOTVS recomenda que o usuário que esteja enfrentando este problema solicite o apoio da equipe de TI ou Administração do Banco de Dados (DBA) da empresa. Pois, se tratando de uma não conformidade do banco Oracle, basicamente por perder comunicação com os serviços do Protheus automaticamente o processamento não é concluído.
Saiba mais:
Clique aqui e veja mais artigos sobre Processamentos no Estoque
Clique aqui e veja mais artigos sobre Fechamento de Estoque/Virada de Saldos
0 Comentários