Microsoft KB Archive/945966

= The Exchange Server Availability report in the Exchange 2003 Management Pack for MOM 2005 may show availability of over 100 percent =

Article ID: 945966

Article Last Modified on 12/31/2007

-

APPLIES TO


 * Microsoft Exchange Server 2003 Standard Edition
 * Microsoft Exchange Server 2003 Enterprise Edition

-



SYMPTOMS
In a Microsoft Exchange Server 2003 environment, the Exchange Server Availability report in the Microsoft Exchange Server 2003 Management Pack for Microsoft Operations Manager (MOM) 2005 may show availability of over 100 percent.

Note This problem does not occur in System Center Operations Manager 2007.



WORKAROUND
To work around this problem, follow these steps:  Export the Availability report as an .rdl file. To do this, follow these steps:  In the Report console, open the Exchange Server Availability Report item. Click Properties. In the Report Definition field, click Edit. Save the &quot;Exchange Server Availability.rdl&quot; file.  Modify the .rdl file, and then rename it. To do this, follow these steps:  Open the &quot;Exchange Server Availability.rdl&quot; file in Notepad.</li>  Locate the following sections of code. &quot;<CommandText>&quot; &quot; SELECT Server, [MDB], SUM(EventNumber9980) AS MDBAvailCount, SUM(EventNumber9981) AS DSUnAvailCount, SUM(EventNumber9982) AS StoreUnAvailCount, &quot; </li>  Between these sections of code, add the following code. Declare @tempBeginDate as Datetime Declare @tempEndDate as Datetime select @tempBeginDate = @BeginDate select @tempEndDate  = @EndDate select @BeginDate = DATEADD(s, -1 - Datepart (s,@tempBeginDate), DATEADD (n , (FLOOR(Datepart (n,@tempBeginDate) / 5) * 5 ) - Datepart (n,@tempBeginDate), @tempBeginDate )) select @EndDate = DATEADD(s, -1 - Datepart (s,@tempEndDate), DATEADD (n , (FLOOR(Datepart (n,@tempEndDate) / 5) * 5 ) - Datepart (n,@tempEndDate), @tempEndDate )) </li> Save the report by giving it a new name.</li></ol> </li> In the Report console, at the same level as the Availability report, click Upload in the bar. Click Browse, and then select the .rdl file that you saved in step 2.</li></ol>

<div class="status_section">

STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.

<div class="moreinformation_section">

MORE INFORMATION
The Exchange Server Availability report counts the number of Event 9980 events that occur in a time period.

Event 9980 is logged by the &quot;Check mailbox store availability&quot; rule. This rule runs one script that tries to connect to a test mailbox on the store. If the rule succeeds, it will log Event 9980.

This rule is scheduled to run every five minutes. In the Exchange Server Availability report, a column that is named Success/Expected indicates how many Event 9980 events were logged in the time period.

Keywords: kbtshoot kbexpertiseinter kbprb KB945966

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.