You receive an Event ID 4999 and an Event ID 5000 error message when you try to mount a database on a server that is running the cluster continuous replication feature in Exchange 2007
You receive an Event ID 4999 and an Event ID 5000 error message when you try to mount a database on a server that is running the cluster continuous replication feature in Exchange 2007
SYMPTOMS
Event Source: MSExchange Common
Event Category: General
Event ID: 4999
Date: date
Time: time
User: N/A
Computer: computer_name
Description:Watson report about to be sent to dw20.exe for process id: process_id, with parameters: E12, c-RTL-AMD64, 08.00.0685.020, mmc, mscorlib, M.E.C.R.C.ResourceHelper.GetResourceByGuid, System.ArgumentNullException, e187, 08.00.0685.024
Event Type: Error
Event Source: Microsoft Exchange Server
Event Category: None
Event ID: 5000
Date: date
Time: time
User: N/A
Computer: computer_name
Description:EventType e12, P1 c-rtl-amd64, P2 08.00.0685.020, P3 mmc, P4 mscorlib, P5 m.e.c.r.c.resourcehelper.getresourcebyguid, P6 system.argumentnullexception, P7 e187, P8 08.00.0685.024, P9 NIL, P10 NIL.
Note This problem also occurs when you create a new Storage Group, and then you try to mount the new database.
CAUSE
RESOLUTION
- Click Start, click Run, type cmd, and then click OK.
- At the command prompt, type the following command, and then press ENTER:
cluster res Storage Group/Database (Exchange_CMS_Name) /priv
For example, if Storage Group 4 is the nonworking Storage Group and if ExchangeCCR is the name of the clustered mailbox server (CMS), type the following command:
cluster res Storage Group 4/Database4 (ExchangeCCR) /privNote This command gives you information for the affected Storage Group. Note whether there is value information that is populated for the DatabaseGuid, StorageGroupGuid, and Network Name properties.
- Compare the information for a working Storage Group with the information for the nonworking Storage Group.
The following is sample information for a working Storage Group and for a nonworking Storage Group.
Working Storage Group
Listing private properties for 'Storage Group 10/Database10 (ExchangeCCR)': T Resource Name Value-- --------------------------- --------------------------------- -----------------------S Storage Group 10/Database10 (ExchangeCCR) DatabaseGuid 9c7d918b-8916-40c3-954f-2297ff7948faS Storage Group 10/Database10 (ExchangeCCR) StorageGroupGuid 1b9333f7-5582-45c0-8b73-efc28a945604S Storage Group 10/Database10 (ExchangeCCR) NetworkName ExchangeCCRS Storage Group 10/Database10 (ExchangeCCR) LatestOfflineTime 0S Storage Group 10/Database10 (ExchangeCCR) LastMountedOnServer Node Name
Nonworking Storage Group
Listing private properties for 'Storage Group 4/Database4 (ExchangeCCR1)': T Resource Name Value-- ------------------------- ------------------------------- -----------------------S Storage Group 4/Database4 (ExchangeCCR1) DatabaseGuid S Storage Group 4/Database4 (ExchangeCCR1) StorageGroupGuid S Storage Group 4/Database4 (ExchangeCCR1) NetworkName
Note In the nonworking Storage Group example, there is no value information for the DatabaseGuid, StorageGroupGuid, and NetworkName properties. If you try to mount the database of this nonworking Storage Group, the database is not mounted, and you receive the error messages that are mentioned in the Symptoms section. This problem may occur when you use the Cluster Administrator instead the command shell to re-create instances multiple times.
- Register the value information for the DatabaseGuid, StorageGroupGuid, and Network Name properties of the nonworking Storage Group. To do this, follow these steps:
- Click Start, click Run, type cmd, and then click OK.
- At the command prompt, type the following command to register the value for the DatabaseGuid property, and then press ENTER:
cluster res Storage Group/Database (Exchange_CMS_Name) /priv Databaseguid=guid
For example, assume that Storage Group 4 is the nonworking Storage Group, ExchangeCCR is the name of the clustered mailbox server (CMS), and the DatabaseGuid property value is 20e668c6-e4c6-4511-8c50-ca1f9805823c. In this scenario, type the following command:
cluster res Storage Group 4/Database4 (ExchangeCCR) /priv DatabaseGuid=20e668c6-e4c6-4511-8c50-ca1f9805823c - At the command prompt, type the following command to register the value for the StorageGroupGuid property, and then press ENTER:
cluster res Storage Group/Database (Exchange_CMS_Name) /priv StorageGroupGuid=guid
For example, assume that Storage Group 4 is the nonworking Storage Group, ExchangeCCR is the name of the clustered mailbox server (CMS), and the StorageGroupGuid property value is f0cc8edb-83a3-4397-8ba9-e52dfd4ed9aa. In this scenario, type the following command:
cluster res Storage Group 4/Database4 (ExchangeCCR) /priv StorageGroupGuid=f0cc8edb-83a3-4397-8ba9-e52dfd4ed9aa - At the command prompt, type the following command to register the value for the Network Name property, and then press ENTER:
cluster res Storage Group/Database (Exchange_CMS_Name) /priv NetworkName=value
For example, assume that Storage Group 4 is the nonworking Storage Group, ExchangeCCR is the name of the clustered mailbox server (CMS), and the NetworkName property value is ExchangeCCR. In this scenario, type the following command:
cluster res Storage Group 4/Database4 (ExchangeCCR) /priv NetworkName=ExchangeCCR - At the command prompt, type exit, and then press ENTER.
Note To determine the values for DatabaseGuid and StorageGroupGuid properties, use the LDP GUI tool (LDP.exe).
- Replicate the domain controllers. After the domain controllers are replicated, the previously nonworking Storage Group database can be mounted.
MORE INFORMATION
For more information about the LDP GUI tool, visit the following Microsoft Web site:
Microsoft Knowledge Base Article
This article contents is Microsoft Copyrighted material.
Microsoft Corporation. All rights reserved. Terms of Use | Trademarks
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Back to the top
Leave a Reply