Forum
See question

Erro: memória esgotada.   

6 views
0
0

Ao realizar impressão de documentos em lote o cliente apresenta um erro de memória esgotada ( mais detalhes na imagem).

O programa bloqueia e só depois de reiniciar, é que consegue voltar a trabalhar normalmente com o Primavera. Está situação acontece em vários postos.

 

Faça login para poder traduzir
Primavera
Marked as spam
Criado há 2 anos e 6 meses rosamiranda
r
rosamiranda Iniciante
1 answers
1
Private answer

Bom dia,

experimente alterar as seguintes chaves de regedit e voltar a tentar:
HKEY_LOCAL_MACHINESOFTWARESAP BusinessObjectsCrystal Reports for .NET Framework 4.0Report Application ServerInprocServer => 99.999

  • HKEY_LOCAL_MACHINESOFTWARESAP BusinessObjectsCrystal Reports for .NET Framework 4.0Report Application ServerServer => 9.999
  • HKEY_LOCAL_MACHINESOFTWAREWow6432NodeSAP BusinessObjectsCrystal Reports for .NET Framework 4.0Report Application ServerInprocServer => 99.999
  • HKEY_LOCAL_MACHINESOFTWAREWow6432NodeSAP BusinessObjectsCrystal Reports for .NET Framework 4.0Report Application ServerServer => 9.999

Caso as impressões sejam efetuadas com pré-visualização, é também necessário aumentar o limite de GDI do Windows, visto que serão abertas dezenas de janelas que precisam ser desenhadas no ecrã:

  • HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindowsGDIProcessHandleQuota => 65.000
  • HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindowsUSERProcessHandleQuota => 18.000
  • HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftWindows NTCurrentVersionWindowsGDIProcessHandleQuota => 65.000
  • HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoftWindows NTCurrentVersionWindowsUSERProcessHandleQuota => 18.000
Faça login para poder traduzir
Marked as spam
Criado há 2 anos e 6 meses filipesantos
f
filipesantos Loyal Contributor