Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS RH
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Protheus | ||||||||||||||||
Segmento: | RH | ||||||||||||||||
Módulo: | PONTO ELETRÔNICO (SIGAPON) | ||||||||||||||||
Função: | LEITURA (PONM010) | ||||||||||||||||
Ticket: | 10964122 | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DRHPAG-45189 |
02. SITUAÇÃO/REQUISITO
Ao efetuar acesso nas manutenções do ponto eletrônico de forma paralela, o sistema tenta limpar a tabela de semáforos e não consegue, devido a ela estar sendo acessa por outras rotinas, e por isso exibe o log de alerta não impeditivo no console do DbAccess:
TOP Error -19 - DROP ERROR : TABLE PN090LOCKT1 STILL IN USE
03. SOLUÇÃO
A mensagem ocorre devido ao DbAccess tentar executar um DROP TABLE e não conseguir exclusividade, não causando maiores problemas na operação. <p style='margin-left: 30.0px;'></p>
Para inibir a ocorrência da mensagem, foi colocado uma validação, anterior ao DROP TABLE, para efetuar uma tentativa de abertura exclusiva e só em caso de sucesso, proceder com o DROP.
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica
Templatedocumentos |
---|
...