Windows DB2 9.7 FP8 - A solicitação falhou porque a memória virtual privada não pôde ser alocada. SQLSTATE = 57011

0

Eu tenho um servidor Windows DB2 9.7 FP8 em execução no Windows 2003 x86 que, por algum motivo, toda vez que eu inicio o Center Administrator ou o CLI e tento conectar a um banco de dados, recebo o erro "[IBM] [CLI Driver] SQL1219N A solicitação falhou porque a memória virtual privada não pôde ser alocada. SQLSTATE = 57011 ".

Explicação:

A instância não pôde alocar memória virtual privada suficiente para processar a solicitação. Isso pode ser um resultado de alocações de memória compartilhada feitas em outros processos (não relacionados).

Resposta do usuário:

O problema pode ser corrigido por: * Parando outros aplicativos em execução na máquina, especialmente aqueles que usam grandes quantidades de memória compartilhada.

sqlcode: -1219

sqlstate: 57011

Eu tenho os mesmos programas que eu sempre carreguei neste servidor. Não sei ao certo quando o problema começou, pois não preciso acessar os bancos de dados com muita frequência diretamente no servidor. Eu posso iniciar o Administrador do Centro de outro servidor e conectar-me remotamente bem.

Tenho mais de 1 GB de memória livre.

Eu até reinicializei o servidor e mudei o boot.ini para incluir o switch / 3GB para dar mais memória (3GB em vez de 2GB) aos processos do usuário.

Eu tentei parar um monte de servidores não utilizados.

Em suma, não tenho ideia do motivo pelo qual esse erro está acontecendo e, se não puder resolver em breve, terei que recorrer ao upgrade para outro FP ou v10. Não tenho certeza se a desinstalação e a reinstalação funcionarão, pois tenho bancos de dados ativos no servidor?

Nota: Não sou especialista em DB2 e preciso usá-lo porque o SQL Server é muito caro e a empresa migrou dessa plataforma. Vai saber. No entanto, tudo o que faço com o DB2 parece ser como acertar uma parede de quebra.

Qualquer ajuda seria apreciada.

    
por user500741 12.02.2014 / 00:34

2 respostas

1

parece um problema com suas permissões e controle de acesso O usuário que você está configurando / ou configurando uma instância provavelmente precisa de mais privilégios.

link

Installation fails with error “SQL1219N - The request failed because private virtual memory could not be allocated.”

During the master domain manager installation of DB2® on Windows, the installation fails with the error “SQL1219N - The request failed because private virtual memory could not be allocated.”

Cause and solution The request failed because private virtual memory could not be allocated. This can occur because the DB2 administrator is not part of the Administrators group. You must add the DB2 administrator to the Administrators group by performing the following steps:

Cancel the installation wizard.
Add the DB2 administrator, for example db2admin, to the Administrators group.
Restart the workstation.
Resume the installation.
    
por 25.03.2014 / 20:48
-1

Faça como Paul Bastide sugeriu, mas antes de fazer essa solução permanente, se você quiser testar, tente a opção "executar como administrador" na CLI do DB2. Se você iniciar o DB2 CLI como Administrador e o aplicativo funcionar, você poderá implementar a solução permanente.

    
por 15.04.2018 / 01:56

Tags