Tempo aproximado para leitura: 00:02:00 min
Dúvida
Estão sendo executados vários processos (jobs) com o nome RMSSendCriticalLogProc. Do que se trata esse processo?
Ambiente
Framework - Framework (Linha RM) - Banco de Dados - A partir da versão 12.1.19
Solução
O processo (job) RMSSendCriticalLogProc é executado automaticamente na base de dados enviando informações para a tabela GCRITICALLOG, a fim de monitorar o sistema e detectar possíveis inconsistências.
A tabela GCRITICALLOG busca facilitar a identificação dos erros críticos do sistema, tais como perdas momentâneas de conectividade com o banco, timeout de banco de dados e falha ao registrar algum host entre outros. As informações da tabela GCRITICALLOG são visualizadas através do Diagnóstico do Sistema, na aba Erros Críticos:
Importante
Para garantir o perfeito funcionamento do sistema, certifique-se que o acerta usuário da versão instalada em seu ambiente foi executado, com as devidas permissões para as tabelas relacionadas ao processo RMSSendCriticalLogProc, que seguem abaixo:
GRANT INSERT, DELETE, SELECT, UPDATE ON GCRITICALLOG TO SYSDBA
GO
GRANT SELECT ON GAPLICATIVOEXTERNO TO sysdba
GO
GRANT INSERT, DELETE, SELECT, UPDATE ON GCRITICALLOGDADO TO SYSDBA
GO
Scripts completos, separados por versão do RM, estão disponíveis nos links abaixo:
Framework - Framework RM - BD - Acerta usuário SQL
Framework - Framework RM - BD - Acerta usuário ORACLE
Após execução dos GRANTS, reinicie o serviço RM.Host.Service seguindo os passos do artigo Framework - Linha RM - Frame - Reiniciar Host
Saiba mais
Para mais informações sobre as ferramentas para análise de erros do RM, consulte o artigo Ferramentas de Análise de Erros do RM.
0 Comentários