Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Framework - Linha Datasul - TEC - Failure getting record lock on a record from table PUB.log_exec_prog_monit

time.png  Tempo aproximado para leitura: 00:01:50 min

Ocorrência
No log do JBoss é registrado o erro [DataDirect][OpenEdge JDBC Driver][OpenEdge] Failure getting record lock on a record from table PUB.log_exec_prog_monit.

Ambiente
Framework - Framework (Linha Datasul) - Progress OpenEdge – Todas as versões

Causa
Quando utilizado o Monitoramento de Programas e uma sessão fica presa no banco de dados alocando a tabela log_exec_prog_monit. A tabela em questão mantém o histórico de acesso aos programas do Sistema, ou seja, irá registrar os dados de usuários, data, hora do acesso ao programa bem como a sua saída. Esta parametrização é realizada por programa em bas_prog_dtsul - Programa Produto Datasul marcando a opção Log Exec.

Solução
Encerrar a sessão que está gerando o lock ou reiniciar o banco de dados. Para identificar a sessão, acesse o banco de dados pela ferramenta promon do Progress. Nesse caso: promon emsfnd:

1. Selecione a opção 4. Record Locking Table;
2. Verifique a coluna Flags. A flag Q indica as sessões que estão aguardando pelo lock. Aquela sessão que não estiver com esta flag é a sessão que está travando o registro.
3. Finalize a sessão.

Importante
Recomendamos
que seja ativado o log de execução somente para programas mais críticos de sua empresa como: folha de pagamento, rotina do financeiro, relatório com informações confidenciais. Dessa forma, é possível minimizar a concorrência de gravação na tabela de monitoramento e evitar situações de lock.

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _