Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Versões/Release:

12.1.25

Data do D-1 Usado:

01/03/2021

Data do DBAcess:

20200606-20201110

Banco de Dados:SQL
Versão LIB:

20210217

Binário:

7.00.191205P-20201210

Foi após ATUALIZAÇÃO? Qual?SIM () NÃO (X) Qual?


Data de todos os fontes (Clicar no Shift + F6 > Avançar > Exportar > Dados > Salvar o arquivo e anexar na Evidência.

(Para Inserir Anexo: Ctrol + M, depois clicar no menu "Anexo à esta Pagina" em seguida clicar em "Enviar Arquivo")

Error log completo

 text file

Em caso de Melhoria de Performance anexar o Log Profile:

Cenário para reproduzir o problema


Ao realizar alterações simultâneas no SIGAPON, é apresentado erro no console do DBAccess:

TOP Error -19 - DROP ERROR : TABLE PN090LOCK01 STILL IN USE


Cliente usa ORACLE, porém o erro é reproduzido também em SQL


Cenário para reproduzir

Logar no sistema e fazer a leitura para a filial inteira ou apenas uma única matricula 

Logar com mais usuários e alterar algum outro registro nas rotinas PONA040 ou PONA280 por exemplo

Não será apresentado erro em tela, porém, no log do DBAccess ficará estourando o erro.


Estou realizando a leitura de apenas um funcionário na filial 01, usuário admin



Com outro usuário 'bcosta' estou em outra instância do protheus alterando outra matricula na rotina PONA040 na filial 01



Com outro usuário 'user1' estou na filial 02 em outra instância do protheus alterando outra matricula na rotina PONA040


Fazendo os 3 processos acima simultaneamente, no DBAccess é apresentado o erro:


No cenário do cliente, a leitura demora cerca de uma hora, nessa hora, todas as alterações dos demais usuários geram o erro no DBAccess