Kbase 51492: Lock wait de 1800 segundos expirado (8812)
Autor |
  Zelindo Silvio Petri - CAT |
Acesso |
  Público |
Publicação |
  01/03/2016 |
|
Esta mensagem indica que o Progress tentou por 1800 segundos (30min) obter o lock do banco para aplicar as alterações de dicionário, mas não foi possível obter esse lock, sendo esta a causa da mensagem.
Essa situação ocorre quando há algum processo conectado no banco, impedindo o Progress de aplicar os deltas (.dfs) solicitados. Pode-se verificar quais são os usuários e processos conectados através do utilitário Promon.
Antes de executar novamente a aplicação dos deltas, é preciso certificar-se que não há nenhum desses processos (JBoss, Appserver, usuários) conectados ao banco.
É possível alterar o tempo padrão que o Progress aguarda pelos locks de banco/registro através do parâmetro -lkwtmo