CORREÇÃO: nem todas as memórias estão disponíveis quando o AWE está habilitado em um computador executando uma versão de 32 bits do SQL Server 2000 SP4

Traduções deste artigo Traduções deste artigo
ID do artigo: 899761 - Exibir os produtos aos quais esse artigo se aplica.
Bug #: 474343 (SQL Server 8.0)
A Microsoft distribui as correções do Microsoft SQL Server 2000 como um arquivo baixável. Como as correções são cumulativas, cada novo lançamento contém todos os hotfixes e as correções de segurança incluídas no lançamento de correções anteriores ao SQL Server 2000.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve o seguinte sobre o lançamento de hotfix:
  • Os problemas que são corrigidos por este hotfix
  • Os pré-requisitos para instalar o hotfix
  • Se é necessário reiniciar o computador após a instalação do hotfix
  • Se o hotfix pode ser substituído por qualquer outro hotfix
  • Se é necessário fazer alterações no Registro
  • Os arquivos contidos no hotfix

Sintomas

Se o suporte das extensões AWE estiver habilitado, uma única instância do SQL Server 2000 pode usar, apenas, o máximo de 50 por cento da memória física no computador.

Observação Este problema ocorre apenas nas versões de 32 bits do Microsoft SQL Server 2000 Service Pack 4 (SP4) que está sendo executado em um computador com base em x86 ou em x64.

Por exemplo, se você tiver um computador com 16 GB de RAM e as extensões AWE estiverem habilitadas, uma única instância do SQL Server 2000 pode acessar apenas 8 GB de RAM.

Para determinar se as extensões AWE estão habilitadas, execute o seguinte script pelo SQL Query Analyzer:
sp_configure 'show advanced options', 1
go
reconfigure
go
sp_configure 'awe enabled'
go
Se run_value for definido para 1, o AWE será habilitado no servidor.

Para exibir o comportamento, examine o contador SQL Server: Gerenciador de memória/Memória total do servidor (KB) no Monitor do Sistema. Em um computador executando o SQL Server Service Pack 3 (SP3), esse valor pode ser de até a quantidade de memória física que está no computador. Em um computador executando o SQL Server SP4, este valor nunca será maior do que 50 por cento da memória física.

Observações
  • Este comportamento ocorre apenas nos computadores com mais de 2 GB de RAM.
  • Se você usar uma memória AWE e definiu o valor da opção memória máxima do servidor para menos de 50 por cento de memória física, você não será afetado pelo bug.
  • As extensões AWE não estão disponíveis em todas as versões do SQL Server 2000. Por exemplo, as extensões AWE não estão disponíveis para o MSDE, o SQL Server 2000 Standard Edition, o SQL Server 2000 Personal Edition ou apenas para as instalações das Ferramentas do SQL Server 2000.
  • Se estiver executando no SQL Server 2000 SP4 em um sistema IA de 64 bits, você não será afetado por este bug.

Causa

Este comportamento ocorre porque o número total de páginas de buffer usável era com base em uma comparação incorreta do número de páginas SQL (8 KB) e de páginas de sistema (4 KB). O problema não ocorre nos sistemas IA de 64 bits, pois o código que faz esta comparação não foi executado.

Resolução

Informações sobre o hotfix

Para obter esse hotfix, visite o seguinte site da Microsoft (em inglês):
http://www.microsoft.com/downloads/details.aspx?FamilyId=7C407047-3F1F-48B8-9E4C-DC32875E1961
Importante Existe apenas um download tanto para os computadores com base em x64 quanto para os com base em x86. Esse hotfix usa a tecnologia que irá determinar a plataforma e instalar os arquivos corretos.

Pré-requisitos

SQL Server 2000 Service Pack 4 (SP4).

Para obter o SQL Server 2000 Service Pack 4 (SP4), visite o seguinte site da Microsoft (em inglês):
http://technet.microsoft.com/pt-br/sqlserver/bb331729.aspx

Informações de reinicialização

Não é necessário reiniciar o computador após a aplicação desse hotfix.

Informações do Registro

Não é necessário alterar o Registro.

Informações sobre o arquivo de hotfix

Esse hotfix contém apenas os arquivos necessários para corrigir os problemas listados neste artigo. Este hotfix pode não conter todos os arquivos necessários para uma atualização completa de um produto até a compilação mais recente.

A versão em inglês desse hotfix tem os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horários destes arquivos estão listados em formato UTC (Tempo Universal Coordenado). Ao exibir as informações sobre o arquivo, elas são convertidas para a hora local. Para localizar a diferença entre o UTC e a hora local, use a guia Fuso horário na ferramenta Data e hora do Painel de Controle.
Windows Server 2000, versões de 32 bits para os computadores com base em x86
   Data         Hora   Versão            Tamanho    Nome do arquivo
   -----------------------------------------------------------
   14-mai-2005  01:11  2000.80.2040.0  9.150.464  Sqlservr.exe     
Windows Server 2000, versões de 32 bits para os computadores com base em x64
   Data         Hora   Versão            Tamanho    Nome do arquivo     Plataforma
   ---------------------------------------------------------------------
   14-mai-2005  01:11  2000.80.2040.0  9.150.464  Sqlservr.exe  x86
Observação Devido às dependências do arquivo, o hotfix ou o recurso mais recente que contém esses arquivos também pode incluir arquivos adicionais.

Situação

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

Mais Informações

Para obter mais informações sobre as extensões AWE, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
274750 Como configurar o SQL Server para usar mais que 2 GB de memória física
Para obter mais informações sobre o esquema para nomeação das atualizações do Microsoft SQL Server, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
822499 Novo esquema para nomeação dos pacotes de atualização de software do Microsoft SQL Server

Para obter mais informações sobre a terminologia que a Microsoft usa para corrigir o software após seu lançamento, clique no número abaixo para ler o artigo no Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
824684 Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft

Propriedades

ID do artigo: 899761 - Última revisão: terça-feira, 12 de junho de 2007 - Revisão: 8.2
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Service Pack 4
Palavras-chave: 
kbfix kbpending kbhotfixserver kbqfe KB899761

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com