Bill Baer

Senior Product Marketing Manager (SharePoint), Microsoft Certified Master for SharePoint, Microsoft Corporation

Microsoft Best Practices Analyzer for Windows SharePoint Services 3.0 and the 2007 Microsoft Office System Available!

Microsoft Best Practices Analyzer for Windows SharePoint Services 3.0 and the 2007 Microsoft Office System Available!

  • Comments 9
  • Likes

The Microsoft Best Practices Analyzer for Windows SharePoint Services 3.0 and the 2007 Microsoft Office System is now available from the Microsoft Download Center!

The Microsoft Best Practices Analyzer programmatically collects settings and values from data repositories including Microsoft SQL Server, Registry, and Performance Monitor.  The data when collected is processed and a set of comprehensive best practice rules are applied to the topology.  Server farm administrators benefit from a detailed report listing of recommendations that can be applied to the environment resulting in performance and scalability improvements in additon to optimizing uptime.

Download [http://www.microsoft.com/downloads/details.aspx?familyid=cb944b27-9d6b-4a1f-b3e1-778efda07df8&displaylang=en] the Microsoft Best Practices Analyzer for Windows SharePoint Services 3.0 and 2007 Microsoft Office System today.

Sample Microsoft Best Practices Analyzer Output

Using the Microsoft Best Practices Analyzer for Windows SharePoint Services 3.0 and the 2007 Microsoft Office System

  1. Download BestPracticeAnalyzer.exe  from http://www.microsoft.com/downloads/details.aspx?familyid=cb944b27-9d6b-4a1f-b3e1-778efda07df8&displaylang=en.
  2. Save the file to a location on your server.
  3. Double-click BestPractiveAnalyzer.exe to extract the contents of the package.
  4. Open a Command Prompt and change the directory to the location of where you extracted BestPracticeAnalyzer.exe
  5. Run sharepointbpa.exe -cmd analyze -substitutions SERVER_NAME <ServerHostingCentralAdminWebApp>.
  6. NOTE Replace <ServerHostingCentralAdminWebApp> with the server name of the machine hosting the Central Administration Web Application; any server in the server farm hosting the Central Administration Web Application can be used; this is required to obtain the server farm configuration data.
  7. The report will be generated as sharepointbpa.report.htm in your selected installation directory from Step 3 above.

The Microsoft Best Practices Analyzer for Windows SharePoint Services 3.0 and the 2007 Microsoft Office System can be run as often as required and should be run periodically to monitor and remediate issues that may have arised since the last run in the server farm.  See below for output after remediation (Incoming Mail Settings and DCLs were optionally not configured/remediated in this example):

Comments
  • Best Practices Analyzer for WSS3.0公開

  • “Microsoft Best Practices Analyzer for Microsoft® Windows® SharePoint® Services 3.0 and the 2007 Microsoft®

  • 最近在 SharePoint Product blog 及 William Baer 看到這個消息 Microsoft Best Practices Analyzer for Windows SharePoint

  • 最近在 SharePoint Product blog 及 William Baer 看到這個消息 Microsoft Best Practices Analyzer for Windows SharePoint

  • Thanks.

    I have downloaded it and its working fine.

    Now i want to write my own custom rule file. How to write custom the rule file for it. Where cani get the information regarding this.

  • Tried it. Just get Login failure to the database even if I am running as the administrator user that has full privelges to the db :(

  • The rule file used by the SharePoint BPA is available as sharepointbpa.config.xml.  The rule format appears as follows:

         <Object Type="SQL" Key1="%CONFIG_DB_CONN%" Key2="select count(*) AS WSS_OUTGOING_EMAIL from dbo.objects where classid = 'ff859b31-f963-4683-a9e8-7cae97a867b8'" Display="Hide">

           <Setting Key1="WSS_OUTGOING_EMAIL">

             <Rule Name="szWSSOutGoingEMail" Query="$.&lt;1" Error="Warning" Sev="1" Title="Outgoing e-mail settings are not configured" Text="You should specify the SMTP e-mail server so that users can receive invitations, alerts, and notifications, including notifications used for workflow. To enable outgoing e-mail for this server, from SharePoint 3.0 Central Administration, open the Operations pages, and then in the Topology and Services area click Outgoing e-mail settings. On the Outgoing E-Mail Settings page, configure the settings for your outgoing e-mail." P1="$." />

           </Setting>

         </Object>

  • Since my original post Microsoft Best Practices Analyzer for Windows SharePoint Services 3.0 and the

  • shweth;

    I've put together a brief post here http://blogs.technet.com/wbaer/archive/2007/04/17/understanding-the-microsoft-best-practices-analyzer-for-windows-sharepoint-services-3-0-and-the-2007-microsoft-office-system-rule-file.aspx that details how to manipulate the rule file and create custom rules.  Thank you for your interest in the SharePoint BPA!

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment