Você pode perceber um comportamento imprevisível em um computador multiprocessador que esteja executando o SQL Server 2000 e tiver habilitado a especificação de extensões de endereço físico (PAE)

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 838765
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Em um computador multiprocessador que está executando uma instância do Microsoft SQL Server 2000, você pode perceber um comportamento inesperado que pode afetar a estabilidade da instância do SQL server sob condições de carga. Você pode observar o seguinte comportamento imprevisível quando esse problema ocorre:
  • Você pode perceber problemas inesperados relacionadas à consistência do banco de dados no disco rígido ou na memória. Como resultado, você pode receber uma ou mais mensagens de erro com os números de erro 823, 605, 644, 623, 625, 813, 925 ou 945.
  • Você pode observar falhas de manutenção de índice inesperado.
  • Você pode perceber problemas que são relacionados a consistência no processo de backup de arquivos de banco de dados, incluindo problemas que podem danificar os registros do SQL Server.
  • Você pode perceber trava falhas ou trava tempos limite.
  • Você pode observar falhas de declaração, como a declaração na rotina RecBase ou a declaração na rotina WriteMultiple no SQL Server.
Esse problema ocorre quando você usa o endereçamento físico do Intel especificação PAE (extensões). A especificação de PAE é um modo de endereçamento físico 36 bits. Observe que esse problema ocorre mesmo se você não ative a opção AWE (Address Windowing extensão) para sua instância do SQL Server 2000 para memória grande do endereço.

Observação Esse problema também ocorre em computadores de processador único hyper-threaded.
Resolução
Para resolver esse problema, você deve aplicar os hotfixes do sistema operacional. Para um computador que esteja executando o sistema operacional Microsoft Windows 2000 com base, aplique o hotfix Q838647. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
838647Violações de acesso quando você usa o /PAE alternam no Windows 2000
Para um computador que esteja executando o sistema operacional Microsoft Windows Server 2003 com base, aplique o hotfix Q834628. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
834628Dados estão corrompidos quando PAE está ativada em um computador baseado no Windows Server 2003


Observação Esse hotfix está incluído no Microsoft Windows Server 2003 Service Pack 1 (SP1). Para obter mais informações sobre o Windows Server 2003 SP1, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
824721Windows Server 2003 Service Pack 1 lista de atualizações
889100Como obter o service pack mais recente para o Windows Server 2003
Como Contornar
Para contornar esse problema, você deve desativar o PAE especificação removendo o / PAE alternar no arquivo Boot.ini. Em seguida, você deve aplicar o hotfix que corrige problemas de consistência de dados.

Para obter mais informações sobre problemas de consistência de dados e o hotfix correspondente, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
825784Mensagem de erro "DRIVER_IRQL_NOT_LESS_OR_EQUAL" e o seu computador baseado no Windows pára de responder
Para fazer isso, execute as seguintes etapas:
  1. Inicie o Microsoft Windows Explorer.
  2. No Windows Explorer, localize o arquivo Boot.ini na pasta raiz do disco rígido onde os arquivos do sistema operacional estão instalados.
  3. Clique com o botão direito do mouse no arquivo Boot.ini e, em seguida, clique em Propriedades .
  4. Na caixa de diálogo Propriedades de Boot.ini , clique para desmarcar o somente leitura Verifique caixa e a caixa de seleção oculto e, em seguida, clique em OK .
  5. No bloco de notas, abra o arquivo Boot.ini.
  6. Desativar a especificação de PAE modificando o Boot.ini arquivo.
    • Para desativar a especificação de PAE em um computador que esteja executando o Microsoft Windows 2000, você deve localizar a / PAE alternar no arquivo Boot.ini. Em seguida, remova o / PAE alternar do comando que é usado para iniciar o computador.
    • Para desativar a especificação de PAE em um computador que está executando o Windows Server 2003, você deve incluir o / NOPAE alternar no comando que é usado para iniciar o computador no arquivo Boot.ini.

      Observação Em um computador que esteja executando o Windows Server 2003, Enterprise Edition ou Windows Server 2003, Datacenter Edition, a especificação de PAE é automaticamente ativada se o computador estiver configurado para usar dispositivos de memória a quente. Portanto, não é necessário usar o / PAE opção em um sistema que está configurado para usar dispositivos de memória a quente. Em todos os outros casos, você deve usar o / PAE alternar no arquivo Boot.ini.
    Para obter mais informações sobre o / PAE alternar e a / NOPAE alternar, visite o seguinte Microsoft Developer Network (MSDN) sites da Web:
  7. Salve e feche o arquivo Boot.ini.
  8. Aplique o hotfix que corrige problemas de consistência de dados que fazer com que o computador desligado inesperadamente ou parar de responder.

    Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    825784Mensagem de erro "DRIVER_IRQL_NOT_LESS_OR_EQUAL" e o seu computador baseado no Windows pára de responder
  9. Reinicie o computador.
Mais Informações
Quando você usa a especificação de PAE, a especificação de PAE usa o modo de endereçamento físico 36 bits. Portanto, PAE pode oferecer suporte até 64 GB de memória física, mapeando 64 GB de memória para um espaço de endereço virtual 32 bits (4 GB).

Para verificar rapidamente se a especificação de PAE está sendo usada no computador, você deve executar o programa Winver.exe. Se a memória física é relatada pelo programa Winver.exe for mais de 4 GB, a especificação de PAE está sendo usada no computador.

Para obter mais informações, clique no número abaixo sobre PAE para ler o artigo sobre PAE na Base de dados de Conhecimento da Microsoft:
283037Suporte à memória grande está disponível no Windows 2000 e Windows Server 2003
Observação Por padrão, o programa Winver.exe está localizado na pasta C:\Windows\System32.

Se você observar qualquer comportamento imprevisível em um computador que tem a especificação de PAE ativada, você deve aplicar imediatamente as soluções que são mencionadas na seção "Solução" ou na seção "Resolução". Esse comportamento imprevisível pode incluir o seguinte:
  • Exceções de violação de acesso
  • Falhas de declaração
  • Problemas de consistência de dados

    Observação Problemas de consistência de dados também poderão impedi seu banco de dados de recuperação (3456 de erro de SQL).
Microsoft SQL Server não garante a integridade dos dados, a menos que você aplicar a correção mencionada na seção "Resolução".

Vários problemas relacionados ao gerenciamento de memória são corrigidos no SQL Server 2000 Service Pack 3 (SP3). Portanto, juntamente com as correções de sistema operacional especificadas na seção "Resolução", é recomendável que você instale os hotfixes mais recentes do SQL Server (versão 8.00.818 ou posterior). Para baixar a atualização de segurança para Microsoft SQL Server 2000 Service Pack 3 (SP3) que inclui o hotfix do SQL Server (versão 8.00.818), visite o seguinte site:Você também deve contate o fornecedor do hardware para os problemas conhecidos e verifique se o firmware mais recente ou atualizações de sistema de entrada/saída básico (BIOS) são aplicadas ao computador. Para análise adicional do problema, você pode executar os programas de diagnóstico de (E/s) de entrada/saída hardware apropriado e os programas de diagnóstico de memória.
Referências
Para obter mais informações, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
268363Intel endereçamento físico extensões (PAE) no Windows 2000
291988Uma descrição do recurso de 4 GB RAM ajuste e o parâmetro de extensão de endereço físico
815495MS03-031: Patch de segurança cumulativa para o SQL Server

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 838765 - Última Revisão: 12/08/2015 06:40:09 - Revisão: 8.4

Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Personal Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 Workgroup Edition

  • kbnosurvey kbarchive kbmt kbdiskmemory kbpae kbtshoot kbprb KB838765 KbMtpt
Comentários