Avalados por :

Como resolver bloqueios aleatórios de SQL no SAP B1 FP2208 com SQL 2019

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 1 Vistas
0
Cargando...

Olá Especialistas em SAP B1

Estamos enfrentando bloqueios aleatórios de SQL que estão deixando nossos usuários loucos. Estamos utilizando SQL 2019 e SAP B1 FP2208.

Estamos seguindo todas as dicas da Comunidade da Microsoft: https://learn.microsoft.com/en-us/troubleshoot/sql/database-engine/performance/understand-resolve-bl...

Portanto, implementamos um trabalho que registra cada bloqueio em um banco de dados. Ao utilizar essa técnica, identificamos o principal bloqueador.

O principal bloqueador é o Serviço de Integração do SAP e a consulta é

(@P1 smallint)SELECT T0.[ListNum] , T0.[ListName] , T0.[BASE_NUM] , T0.[Factor] , T0.[RoundSys] , T0.[GroupCode] , T0.[DataSource] , T0.[SPPCounter] , T0.[UserSign] , T0.[IsGrossPrc] , T0.[LogInstanc] , T0.[UserSign2] , T0.[UpdateDate] , T0.[ValidFor] , T0.[ValidFrom] , T0.[ValidTo] , T0.[CreateDate] , T0.[PrimCurr] , T0.[AddCurr1] , T0.[AddCurr2] , T0.[RoundRule] , T0.[ExtAmount] , T0.[RndFrmtInt] , T0.[RndFrmtDec] , T0.[U_Key] , T0.[U_Currency]  FROM [dbo].[OPLN] T0 WHERE T0.[ListNum] = (@P1)  

A questão é que não temos nenhum cenário em nosso B1i que contenha uma consulta como esta. Parece que o SAP está executando essa consulta por conta própria.

O problema é que o bloqueio também afeta a Camada de Serviço, onde então também recebemos um erro

[Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Transaction (Process ID 217) estava em deadlock nos recursos de bloqueio com outro processo e foi escolhido como a vítima do deadlock. Rode a transação novamente. (CINF)

Existe algo que podemos tentar ou fazer?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?