Artigo: 813051 - Última revisão: terça-feira, 30 de Janeiro de 2007 - Revisão: 5.1

Como aumentar temporariamente o limite de tamanho de 16 gigabytes da base de dados do Exchange 2000

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Importante: este artigo contém informações sobre como modificar o registo. Certifique-se de que cria uma cópia de segurança do registo antes de o modificar. Certifique-se de que sabe como restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança, restaurar e modificar o registo, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
256986  (http://support.microsoft.com/kb/256986/ ) Descrição do registo do Microsoft Windows


Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

O arquivo de informações do Microsoft Exchange 2000 Server Standard Edition encerra automaticamente e não reinicia quando atinge o limite máximo de tamanho permitido. Além disso, poderão ser registados os seguintes IDs de evento no registo de eventos de aplicações:

Tipo de evento: Erro
Origem do evento: MSExchangeIS
Categoria do evento: General
ID do evento: 1112
Descrição: The database "Mailbox Store (Nome_servidor)" has reached the maximum allowed size. Attempting to unmount the database.

Tipo de evento: Aviso
Origem do evento: ESE
Categoria do evento: Gestão de espaço
ID do evento: 445
Descrição: Information Store (3160) A base de dados D:\Programas\Exchsrvr\MDBDATA\priv1.edb atingiu o respectivo tamanho máximo de 16383 MB. Se não for possível reiniciar a base de dados, poderá ser executada uma desfragmentação offline para reduzir o respectivo tamanho.

Nota: apesar de a descrição do ID do evento 445 indicar que o ficheiro Priv1.edb atingiu um tamanho de 16.383 megabytes (MB), isto poderá não ser verdade. O ID do evento 445 é accionado se o tamanho combinado dos ficheiros Priv1.edb e Priv1.stm atingir 16.383 MB. O ficheiro Priv1.edb pode ter menos de 16.383 MB.

Causa

Este comportamento ocorre por predefinição para impedir que uma base de dados de arquivo de informações do Exchange Server 2000 Standard Edition tente inserir uma quantidade de dados no ficheiro da base de dados que ultrapasse a respectiva capacidade predefinida.

Frequentemente, o utilizador detecta este comportamento quando executa o Microsoft Exchange 2000 Server Standard Edition. O Exchange 2000 Server Standard Edition limita o tamanho da base de dados a 16 gigabytes (GB).

Nota: o limite de tamanho de 16 GB para a base de dados do arquivo de caixas de correio privadas do Exchange e o limite de tamanho de 16 GB para a base de dados do arquivo de caixas de correio públicas do Exchange totalizam a soma do tamanho dos ficheiros Priv.edb e Priv.stm. Quando visualiza o espaço que uma caixa de correio utiliza no Exchange System Manager, o valor apenas inclui o espaço utilizado pelo ficheiro Priv.edb. O valor não inclui o espaço utilizado pelo ficheiro Priv.stm.

Quando coloca um limite numa caixa de correio, limita apenas o armazenamento no ficheiro Priv.edb. Não limita o armazenamento no ficheiro Priv.stm. Por exemplo, uma caixa de correio pode aparentemente utilizar apenas 250 MB de espaço no Exchange System Manager. No entanto, o espaço total utilizado pela caixa de correio pode ser de 450 MB. A diferença ocorre porque os 200 MB de espaço utilizados pelo ficheiro Priv.stm não são apresentados no Exchange System Manager.

Resolução

Foi desenvolvida uma nova actualização para o Exchange 2000 Server Standard Edition. Esta actualização permite aumentar temporariamente o limite de tamanho da base de dados em 1 GB.

Para resolver este problema, o administrador tem de efectuar as seguintes tarefas:
  • Aumentar temporariamente o limite de tamanho da base de dados em 1 GB.
  • Remover de forma selectiva conteúdo desnecessário da base de dados.
  • Desfragmentar a base de dados para a reduzir a um nível que esteja nos limites definidos do tamanho da base de dados.
No Exchange Server 2003, a funcionalidade para aumentar temporariamente o limite de tamanho da base de dados em 1 GB está incorporada no produto. Contudo, para activar esta funcionalidade, o administrador tem de criar o novo valor de registo, mencionado no seguinte artigo da base de dados de conhecimento:
828070  (http://support.microsoft.com/kb/828070/ ) O arquivo de caixas de correio do Exchange Server não é montado quando a base de dados do mesmo atinge o limite de 16 GB


Para resolver este problema no Exchange 2000, pode aplicar o conjunto de actualizações posterior ao Service Pack 3 do Exchange 2000 Server, de Setembro de 2003. Em seguida, o administrador deve criar o novo valor de registo para activar esta funcionalidade. Para obter informações adicionais sobre como transferir e instalar o conjunto de actualizações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
824282  (http://support.microsoft.com/kb/824282/ ) September 2003 Exchange 2000 Server post-Service Pack 3 Rollup

Se planeia instalar o conjunto de actualizações posterior ao Service Pack 3 do Exchange 2000 Server de Setembro de 2003 mais tarde, mas necessita de uma correcção para este problema agora, leia a secção "Informações sobre a actualização" que se segue.

Informações sobre a actualização

A Microsoft tem já disponível uma funcionalidade suportada que modifica o comportamento predefinido do produto, mas destina-se apenas a modificar o comportamento descrito neste artigo. Aplique-a apenas em sistemas que necessitem da mesma. Esta funcionalidade poderá ser submetida a testes adicionais. Por conseguinte, se o sistema não estiver a ser gravemente afectado pela falta desta funcionalidade, recomendamos que aguarde o próximo Service Pack do Microsoft Exchange 2000 Server que contenha esta funcionalidade.

Para obter esta funcionalidade imediatamente, contacte o suporte técnico da Microsoft. Para obter uma lista completa dos números de telefone do suporte técnico da Microsoft, bem como informações sobre os custos de suporte, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)

Pré-requisitos

Devido a dependências de ficheiros, esta correcção requer o Microsoft Exchange 2000 Server Service Pack 3 (SP3). Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
301378  (http://support.microsoft.com/kb/301378/ ) Como obter o mais recente Service Pack do Exchange 2000 Server

Informações sobre os ficheiros

A versão inglesa desta actualização tem os atributos de ficheiro listados na tabela que se segue (ou atributos de ficheiro posteriores). As datas e horas destes ficheiros são indicadas no formato de hora universal coordenada (UTC, Coordinated Universal Time). Ao visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para determinar a diferença entre a hora UTC e a hora local, utilize o separador Fuso horário do item Data e hora do Painel de controlo.
Data         Hora   Versão          Tamanho    Ficheiro
--------------------------------------------------------------
17-Jan-2003  01:17  6.0.6401.0      3,915,776  Cdoex.dll        
17-Jan-2003  01:17  6.0.6401.0      3,567,616  Excdo.dll        
17-Jan-2003  00:32  6.0.6401.0        258,048  Exmime.dll       
17-Jan-2003  01:09  6.0.6401.0      1,691,648  Exoledb.dll      
16-Jan-2003  22:37  6.0.6401.0      2,265,088  Mdbmsg.dll       
16-Jan-2003  22:08  6.0.6401.0         32,768  Mdbrole.dll       
17-Jan-2003  00:31  6.0.6401.0      4,591,616  Store.exe 

Criar o novo valor de registo

A actualização requer a criação de um novo valor de registo para activar esta funcionalidade.

Aviso: poderão ocorrer problemas graves se modificar o registo incorrectamente utilizando o Editor de registo ou qualquer outro método. Estes problemas poderão requerer a reinstalação do sistema operativo. A Microsoft não garante que estes problemas possam ser resolvidos. Todo e qualquer risco decorrente da modificação do registo é da responsabilidade do utilizador.

Para adicionar a entrada de registo ao computador do Exchange 2000, siga estes passos:
  1. Clique em Iniciar, clique em Executar e escreva regedt32.exe.
  2. Localize a seguinte chave no registo: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\<Nome do Exchange Server>\Private-<cadeia hexadecimal longa>
  3. No menu Editar, clique em Adicionar valor e escreva o seguinte na caixa Nome do valor: Temporary DB Size Limit Extension
  4. Seleccione REG_DWORD como tipo de dados e clique em OK.
  5. Introduza um valor de 1 e clique em OK.
  6. Saia do Editor de registo.
Se o valor de registo
Temporary DB Size Limit Extension
existir para uma base de dados específica e se tiver um valor diferente de zero, o limite de tamanho da base de dados (se existir) será aumentado em 1 gigabyte. Contudo, este valor de registo não é lido de forma dinâmica; só é lido quando a base de dados é iniciada. Quando o Exchange Information Store for iniciado, será registado um evento 9657 como um aviso para informar o utilizador que está a utilizar um limite de tamanho de base de dados temporário.

Nota: para impedir a adição de novo conteúdo de correio electrónico ao arquivo de caixas de correio além do limite temporário de 17 GB durante o processo de recuperação, a Microsoft recomenda vivamente a paragem dos serviços SMTP e Microsoft Exchange MTA Stacks antes de montar o arquivo de caixas de correio. Para obter mais informações sobre como remover conteúdo desnecessário da base de dados e como desfragmentar a base de dados, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
828070  (http://support.microsoft.com/kb/828070/ ) O arquivo de caixas de correio do Exchange Server não é montado quando a base de dados do mesmo atinge o limite de 16 GB

Ponto Da Situação

Este comportamento ocorre por predefinição. No entanto, a actualização descrita neste artigo modifica o comportamento predefinido.

A informação contida neste artigo aplica-se a:
  • Microsoft Exchange 2000 Server Standard Edition
Palavras-chave: 
kbhotfixserver kbqfe kbfix kbexchange2000presp4fix kbbug KB813051