Microsoft SQL Server 2012 - System Configuration Check Report

I was installing SQL Server 2012 RTM on my Windows Server 2008 R2 SP1 machine. I selected the following option on Setup Role:

Untitled

I selected all features that are available:

Features

I went ahead and choose the default values on all the screens, and here is the System Configuration Check

report that got generated:

Rule Name

Rule Description

Result

Message/ Corrective Action

GlobalRules: SQL Server 2012 Setup configuration

checks for rules group 'GlobalRules'

ProgressSkip NoRebootPackageDownLevel This rule determines whether the computer has the required update package for .NET Framework 2.0 or .NET Framework 3.5 SP1 that is needed for a successful installation of Visual Studio components that are included in SQL Server. NA This rule does not apply to your system configuration.
ProgressSkip ServerCore64BitCheck Checks if this version of SQL Server is 64bit. NA This rule does not apply to your system configuration.
ProgressSkip ServerCorePlatformCheck Checks if this version of SQL is supported on the currently running Windows Server Core OS. NA This rule does not apply to your system configuration.
ProgressSuccess AclPermissionsFacet Checks if the SQL Server registry keys are consistent. P SQL Server registry keys are consistent and can support SQL Server installation or upgrade.
ProgressSuccess HasSecurityBackupAnd DebugPrivilegesCheck Checks whether the account that is running SQL Server Setup has the right to back up files and directories, the right to manage auditing and the security log and the right to debug programs. P The account that is running SQL Server Setup has the right to back up files and directories, the right to manage auditing and security log and the right to debug programs.
ProgressSuccess MediaPathLength Checks whether the SQL Server installation media is too long. P The SQL Server installation media is not too long.
ProgressSuccess NoRebootPackage This rule determines whether the computer has the required update package for .NET Framework 2.0 or .NET Framework 3.5 SP1 that is needed for a successful installation of Visual Studio components that are included in SQL Server. P This computer has the required update package.
ProgressSuccess RebootRequiredCheck Checks if a pending computer restart is required. A pending restart can cause Setup to fail. P The computer does not require a restart.
ProgressSuccess SetupCompatibilityCheck Checks whether the current version of SQL Server is compatible with a later installed version. P Setup has not detected any incompatibilities.
ProgressSuccess ThreadHasAdmin PrivilegeCheck Checks whether the account running SQL Server Setup has administrator rights on the computer. P The account running SQL Server Setup has administrator rights on the computer.
ProgressSuccess WmiServiceStateCheck Checks whether the WMI service is started and running on the computer. P The Windows Management Instrumentation (WMI) service is running.

InstallGlobalRules: SQL Server 2012 Setup configuration

checks for rules group 'InstallGlobalRules'

ProgressSkip ServerCoreBlock UnsupportedSxSCheck  Checks if an earlier version of SQL Server is currently installed. NA This rule does not apply to your system configuration.
ProgressSuccess AclPermissionsFacet Checks if the SQL Server registry keys are consistent. P SQL Server registry keys are consistent and can support SQL Server installation or upgrade.
ProgressSuccess Bids2008InstalledCheck Checks if any of SQL Server 2008 Business Intelligence Development Studio installation exists. P SQL Server 2008 Business Intelligence Development Studio is not installed.
ProgressSuccess DenaliCTPbyCTPSxS This rule determines whether an instance of SQL Server "Denali" CTP0 exists. P SQL Server 2012 can be installed side by side with the existing version of SQL Server.
ProgressSuccess FacetDomainControllerCheck Checks whether the computer is a domain controller. Installing SQL Server 2012 on a domain controller is not recommended. P This computer is not a domain controller.
ProgressSuccess FacetWOW64PlatformCheck Determines whether SQL Server Setup is supported on this operating system platform. P SQL Server Setup is supported on this operating system platform.
ProgressSuccess FusionRebootCheck Checks if a computer restart is required because of broken fusion ATL. A pending restart can cause SQL Server Setup to fail. P The computer does not require a restart.
ProgressSuccess SSMS_IsInternetConnected Verifies that the computer is connected to the Internet. When a Microsoft .NET application like Microsoft Management Studio starts, there maybe be a slight delay while the .NET security check validates a certificate. P The computer is connected to the Internet and .NET security checks can be completed.
ProgressWarn IsFirewallEnabled Checks whether the Windows Firewall is enabled. W The Windows Firewall is enabled. Make sure the appropriate ports are open to enable remote access. See the rules documentation at https://go.microsoft.com/ fwlink/?LinkId=94001 for information about ports to open for each feature.

InstallFeatureSpecificRules: SQL Server 2012 Setup

configuration checks for rules group 'InstallFeatureSpecificRules'

ProgressSkip ASSPIExistingFarm UnconfiguredWarningCheck Checks whether SharePoint is configured, and if not, recommends adding the Database Engine to the installation. NA This rule does not apply to your system configuration.
ProgressSkip ASSPIInstanceName NotInUseCheck Checks for the required instance name. NA This rule does not apply to your system configuration.
ProgressSkip ASSPINewFarmConfigured WarningCheck Checks whether SharePoint is un-configured. If the farm is configured, this rule recommends that you skip the Database Engine installation. NA This rule does not apply to your system configuration.
ProgressSkip ASSPIRequires CompleteFarmCheck Checks whether SharePoint Server 2010 was installed with the "Farm", "Complete" option. NA This rule does not apply to your system configuration.
ProgressSkip ASSPIRequiresMossBitsCheck Checks whether SharePoint server is installed. NA This rule does not apply to your system configuration.
ProgressSkip ASSPIRequiresO14 MossEnterpriseCheck Checks whether SharePoint is the correct version and edition. NA This rule does not apply to your system configuration.
ProgressSkip ASSPIRequiresO14 MossSP1Check SharePoint 2010 Service Pack 1 (SP1) requirement. NA This rule does not apply to your system configuration.
ProgressSkip InternetConnectionToNETFX4 DownloadSite SQL Server media for Express packages does not include Microsoft .NET Framework 4.0 package. If Microsoft .NET Framework 4.0 is not already installed on the computer, SQL Server setup for the Express packages requires connection to Microsoft .NET Framework 4.0 dowload center to download and install .NET 4.0 Framework through Web setup. Ensure internet connection to Microsoft .NET Framework 4.0 download center on this computer. If you do not want to open up the internet connection, as a workaround pre-install Microsoft .NET Framework 4.0 on this computer before running SQL Server setup. NA This rule does not apply to your system configuration.
ProgressSkip PowerShellCheck Checks whether Windows PowerShell 2.0 is already installed on system. Windows PowerShell is needed by some SQL Server features. NA This rule does not apply to your system configuration.
ProgressSkip ServerCoreBlock UnsupportedFeaturesCheck Checks if all selected features are supported on Windows Server Core. NA This rule does not apply to your system configuration.
ProgressSkip ServerCoreNetFxCheck Checks if The Microsoft .NET Framework 4 Server Core is already installed on this computer or is available for installation. NA This rule does not apply to your system configuration.
ProgressSkip SlipstreamMediaInfoCheck Checks whether the language of the original media is the same language as the specified service pack. NA This rule does not apply to your system configuration.
ProgressSuccess DEV10RTMDetected This rule determines whether the computer has any prior installations of Visual Studio 2010 that might require Service Pack 1 update. P No prior installation of Visual Studio 2010 that requires Service Pack 1 update was found.
ProgressSuccess RS_IsDotNet3_5Installed This rule determines if the Microsoft .NET Framework 3.5 Service Pack 1 is required on the system, based on the features you selected and whether Microsoft .NET Framework 3.5 Service Pack 1 is already installed. P The Microsoft .NET Framework 3.5 Service Pack 1 is already installed.

InstallFeatureSpecificConfigRules: SQL Server 2012

Setup configuration checks for rules group 'InstallFeatureSpecificConfigRules'

ProgressSkip InstanceClashRule Checks whether the specified instance name is already used by an existing SQL Server instance. NA This rule does not apply to your system configuration.
ProgressSuccess ASIsValidEditionFor DeploymentModeCheck Checks whether the SQL Server edition supports the currently selected Analysis Services server mode. P SQL Server Analysis Services server mode and edition check passed validation.
ProgressSuccess BlockCrossLanguageInstall Checks whether the Setup language is the same as the language of existing SQL Server features. P There are no existing SQL Server features, or the Setup language is as same as the language of existing SQL Server features.
ProgressSuccess BlockMixedArchitectureInstall Checks whether the installing feature(s) are the same CPU architecture as the specified instance. P The CPU architecture of the installing feature(s) matches the specified instance.
ProgressSuccess FAT32FileSystemCheck Checks whether the specified drive is FAT32 file system volume. Installing on a FAT32 file system is supported but not recommended as it is less secure than the NTFS file system. P The specified drive is not the FAT32 file system.
ProgressSuccess RS_DoesCatalogExist Checks whether the Reporting Services catalog database file exists. P The Reporting Services catalog database file does not already exist.
ProgressSuccess RS_DoesCatalogTempDBExist Checks whether the Reporting Services catalog temporary database file exists. P The Reporting Services catalog temporary database file does not already exist.
ProgressSuccess

StandaloneInstall_HasClustered OrPreparedInstanceCheck

Checks if the selected instance name is already used by an existing cluster-prepared or clustered instance on any cluster node. P No clustered or cluster-prepared instance with the selected instance name is installed on any cluster node.

NA = Not Applicable

P = Passed

W = Warning

 

The System Configuration Check report basically contains details of all the validations the SQL Server Setup does while installing SQL Server. This depends on the Setup operation (Install, Upgrade, Uninstall) we choose, and the report might vary for each Setup operation. You can find System Configuration Check report at the location: %programfiles%\Microsoft SQL Server\110\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\ for SQL Server 2012.