Como corrigir travamento e lentidão no DbAccess

💡 Se gostou deste conteúdo, compartilhe com quem precisa

Um problema muito grave, após atualização do sistema, PARA 12.1.25 LOBO GUARÁ, causou instabilidade no DbAccess. Ele travava aleatoriamente (ou quando usávamos rotinas mais “pesadas”). Antes do momento do travamento, o sintoma era uma lentidão em todas as rotinas. Um verdadeiro tormento.

As imagens observadas via smartclient eram:

Mas podem ocorrer outros erros

Para resolver o problema 100%, tive que instalar o driver SQL Server Native Client 11.0 e refazer todas as conexões no ODBC do Windows Server.

Depois tive que utilizar a chave e valor MARS=1 na seção MSSQL do dbaccess.ini

Então, analisando as versões do que eu tinha em minhas mãos:

  • Microsoft SQL Server 2008 R2 (muita gente ainda usa esta versão)
  • dbAccess: TOTVS DBACCESS WINDOWS X64 – BUILD 20181212
  • Protheus 12.1.25

Download do driver SQL Server Native Client:

https://www.microsoft.com/pt-BR/download/details.aspx?id=50402

Chave MARS no dbaccess.ini (na documentação oficial diz que o valor 1 é padrão, mas foi necessário explicitar):

https://tdn.totvs.com/pages/viewpage.action?pageId=451269662

Espero que seja útil esta informação.

Nós te apoiamos

Caso precise de apoio na atualização do seu sistema para 12.1.15, entre em contato que eu posso te ajudar.

 

 

 

Leave a Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *