Exchange 2003 não monta database e gera erro c1041724

 

O Exchange permite no máximo 1,048,560 de arquivos de transação para cada store Group.

Important:

After performing the procedure below, all previous backups will be invalidated. This does not mean that the backups cannot be restored. However, the backups can no longer be rolled forward with additional transaction logs. If you must restore a previous backup after you remove the transaction logs, you will be able to restore data only up to the time that the new log generation was created.

To resolve this problem

  1. For Exchange Server 2003, install Service Pack 1, available at the Exchange Server downloads Web site (http://go.microsoft.com/fwlink/?LinkId=29090).
  2. In the storage group that has run out of transaction log files, dismount all databases. To do this, follow these steps:
    1. Open Exchange System Manager.
    2. Expand Administrative Groups, expand <AdministrativeGroupName>, expand Servers, expand <ServerName>, and then expand <StorageGroupName>.
    3. Right-click the first store in this storage group, and click Dismount Store. Repeat this step for each store in this storage group.
  3. Verify that each database in the storage group is in a Clean Shutdown state. To do this, follow these steps:
    1. In Exchange System Manager, right-click the first store in the storage group that has run out of transaction log files, and click Properties.
    2. Click the Database tab, and then note the paths and the file names of the database files in the Exchange database box and in the Exchange streaming database box. Each Exchange database is composed of a paired set of files that have the .edb file name extension and the .stm file name extension. Repeat this step for each store in the storage group.
    3. At a command prompt, change the directory to the Exchange Server bin folder. For example, change the directory to C:\Program Files\Exchsrvr\bin.
    4. Type Eseutil /mh DatabaseFileName, and then press Enter. Repeat this step for each database in the storage group. This command will display the database file header. The header will contain one of the following two lines: State: Clean Shutdown or State: Dirty Shutdown.
  4. If the header contains the line State: Dirty Shutdown, you must manually recover the database before you remove the log files. To do this, follow these steps:
    1. In Exchange System Manager, right-click the storage group that has run out of transaction log files, and click Properties.
    2. Click the General tab, and then note the paths of the transaction logs in the Transaction log location box.
    3. Note the path of the checkpoint file in the System path location box.
    4. At a command prompt, change the directory to the Exchange Server bin folder.
    5. Type the following command, and press Enter: Eseutil /r 3-CharacterLogfileBaseName /lDirectory:\LogfilePath /sDirectory:\CheckpointFilePath.

Note:

Do not type a space between the option switch and the directory paths. If you make a typographical error in the paths that are listed in the command, recovery may fail. To avoid this behavior, you can copy the checkpoint file to the transaction log file folder. At a command prompt that is defaulted to the log file directory, run the command Eseutil /r 3-CharacterLogfileBaseName. Because the /l switch and the /s switch default to the current directory, you do not have to provide the paths of the log files or the paths of the checkpoint files.

    1. After recovery has completed, verify that all database files are now in a Clean Shutdown state before you move the transaction log files and the checkpoint files. If you move the log files when a database is in a Dirty Shutdown state, you will not be able to restart the database. If you cannot recover all databases to the Clean Shutdown state, contact Microsoft Product Support Services for more information.
  1. In Exchange System Manager, right-click the storage group that has run out of transaction log files, and click Properties.
  2. Click the General tab, and then note the paths of the transaction logs in the Transaction log location box.
  3. Note the path of the checkpoint file in the System path location box.
  4. Move the transaction log files and the checkpoint file to another location. The log files have the .log file name extension and the checkpoint files have the .chk file name extension.
  5. In Exchange System Manager, right-click the first dismounted store in the storage group, and click Mount Store.
  6. Repeat this step for each store in the storage group. The log file sequence is now reset on the storage group.
  7. Perform a full backup of all the databases on the storage group.

Mais informações: http://support.microsoft.com/kb/830408/en-us

Esse post foi publicado em Exchange Server. Bookmark o link permanente.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s