SQL Server 2012 Best Practices Analyzer
Copied from an internal email from a PM on the team, Jakub -
I’m pleased to announce that SQL Server 2012 Best Practices Analyzer (BPA) has been released and is available for download at https://www.microsoft.com/download/en/details.aspx?id=29302.
Customer Value
The Microsoft SQL Server 2012 BPA is a diagnostic tool that
performs the following functions:
Gathers information about a Server and a
Microsoft SQL Server 2012 instance installed on that Server.Determines if the configurations are set
according to the recommended best practices.Reports on all configurations, indicating
settings that differ from recommendations.Indicates potential problems in the installed
instance of SQL Server.Recommends solutions to potential problems.## Comments
- Anonymous
June 08, 2012
The comment has been removed - Anonymous
October 24, 2013
Is there any Whitepaper available? By now I have some trouble running the BPA - Anonymous
October 25, 2013
Dirk, unfortunately there isn't a whitepaper for it. - Anonymous
March 14, 2014
Installed the MS Baseline Configuration Analyzer 2.0 on Win 2012 server running SQL Server 2012. Installed SQL Server 2012 BPA (appeared to install successfully). Launched MS Baseline Config Analyzer (GUI) and don't see any options under 'Select a product' - was expected to see the SQL Server 2012 BPA. Anything I need to check / update to get this to show up under 'Select a product'? - Anonymous
April 15, 2014
No Auto update - Anonymous
April 17, 2014
SQL 2012 BPA fails with generic message Analysis cannot be performed. when run on windows 2008R2 serverusing any scan option under BPA same error will show..Test remote shell using enter-pssession command which will show an error that shell access is disabled and running the following winrm command belowwinrm get winrm/configshows following under sectionWinrs AllowRemoteShellAccess = false [Source="GPO"]Group Policy is one way to fix this issue but if we need to just run on one server we can get around by doing following registry key updateHklmsoftwarepolicieswindowsWinRMServicewinRSAllowRemoteShellAccess=1 change from 0 to 1Make sure you backup registry before making any changes as any wrong registry update may warrant OS reinstall in some cases.BPA will run successfully,Subsequent runs may fail as GPO will override AllowRemoteShellAccess when gpudate runs unless it is set at GPO level via AD. - Anonymous
May 08, 2014
I notice that Windows Server 2012 is not listed as a supported OS. I've given this a bash regardless and (not surprisingly I suppose ) am having no success in getting it working. You can mess about copying the models folder contents from c:program dataetc.. to c:windowssystem32etc... and can at least get the BPA to appear as a selectable option - however still cannot get this working (as I say though not suprised - just thought I'd try it).So, does anyone have any ideas when this will be officially supported on Windows Server 2012? Or have they got it working? - Anonymous
September 22, 2014
The SQL 2012 BPA is a joke. Doesn't install properly and even when you get it installed it usually doesn't scan properly without fighting with it. Why should we have to put in so much work to get a BPA tool to run? Please try again MS. - Anonymous
December 17, 2014
Not an easy setup and haven't go it working. Same as Ken B:Installed the MS Baseline Configuration Analyzer 2.0 on Win 2012 server running SQL Server 2012. Installed SQL Server 2012 BPA (appeared to install successfully). Launched MS Baseline Config Analyzer (GUI) and don't see any options under 'Select a product' - was expected to see the SQL Server 2012 BPA. Anything I need to check / update to get this to show up under 'Select a product'? - Anonymous
January 06, 2015
The comment has been removed