Setup Support Rules
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
The System Configuration Check page of the SQL Server Installation Wizard shows progress of the system validation tool. System Configuration Check routines scan the computer where SQL Server will be installed for conditions that might block Setup.
The Next button is available only if all check results are successful, or if failed checks do not block installation.
Use the Show details button to display a summary of rules and scan results. The Status column at the right-hand side of the scan results shows the status of each item. Click the status for an item to view details.
The following table describes check parameters for the SCC, requirements, and resolution to blocking issues.
|
Check item |
Description |
User action |
|---|---|---|
|
RebootRequiredCheck |
Checks if a pending computer restart is required. A pending restart can cause Setup to fail. |
A computer restart is required. You must restart this computer before installing SQL Server. |
|
OsVersionCheck |
Checks whether the computer meets minimum operating system version requirements. |
Ensure that the operating system version meets the minimum requirements for this product. For more information, see Hardware and Software Requirements for Installing SQL Server . |
|
ThreadHasAdminPrivilegeCheck |
Checks whether the account running SQL Server Setup has administrator rights on the computer. |
Ensure that the account that is running SQL Server Setup has administrative rights on the computer. |
|
WmiServiceStateCheck |
Checks whether the WMI service is started and running on the computer. |
Ensure that the Windows Management Instrumentation (WMI) service is running. |
|
SSMS_IsInternetConnected |
Checks to see if the computer is connected to the Internet. SQL Server Management Tools that are based on .NET Framework technology must check the certificate revocation list on startup. |
Ensure that the computer is connected to the Internet. |
|
FacetDomainControllerCheck |
Checks whether the computer is a domain controller. Installing SQL Server Code-Named “Denali” on a domain controller is not recommended. |
Ensure that this computer is not a domain controller. For more information, see Security Considerations for a SQL Server Installation. |
|
FacetPowerShellCheck |
Checks whether Windows PowerShell 2.0 is installed. Windows PowerShell 2.0 is a pre-requisite of SQL Server Code-Named “Denali”. |
For installations of SQL Server Code-Named “Denali”, ensure that Windows PowerShell 2.0 is installed by following the instructions on the Windows Management Framework page. |
|
FacetPowerShellCheckForFeatures |
Checks whether Windows PowerShell 2.0 is installed. Windows PowerShell 2.0 is a pre-requisite of SQL Server Code-Named “Denali”. |
For installations of SQL Server Code-Named “Denali”, ensure that Windows PowerShell 2.0 is installed by following the instructions on the Windows Management Framework page. |
|
FacetWOW64PlatformCheck |
Determine if the Setup program is supported on the operating system platform. |
This rule will block unsupported installations on the 64-bit platform. For more information, see Hardware and Software Requirements for Installing SQL Server . |
|
PerfMonCounterNotCorruptedCheck |
Checks if existing performance counter registry hive is consistent. |
Ensure that the performance counter registry hive is consistent. |
|
Reboot Package Check on Windows 7/Windows Server 2008 R2 or Higher |
Checks if the no-reboot package for .NET 4.0 is already installed on the computer with Operating Systems: Windows 7 and Windows 2008 R2 or higher. |
Ensure that the no-reboot for .NET Framework 4.0 installation is installed on this computer. The no-reboot package is included in the Microsoft Update. |
|
Reboot Package Check on Windows Vista/Windows Server 2008 |
Checks if the no-reboot package for .Net 4.0 is already installed on the computer with Operating systems: Windows Vista and Windows Server 2008. |
Ensure that the no-reboot package for .NET 4.0 is installed on this computer. The no-reboot package is included in the Microsoft Update. |