Edition Upgrade Rules
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
The following rules are used by SQL Server Setup to validate your computer configuration before the Setup operation finishes.
|
Check item |
Description |
User action |
|---|---|---|
|
Engine_OnlySupportedFeaturesUsedCheckSystem |
Checks the system databases for features that are not supported in the SQL Server edition to which you are upgrading. |
Turn off any features used in system databases that are not available in the SQL Server edition to which you are upgrading. |
|
Engine_OnlySupportedFeaturesUsedCheckUser |
Checks all user databases for features that are not supported by the SQL Server edition. |
Turn off any features used in system databases that are not available in the SQL Server edition to which you are upgrading. |
|
Engine_SqlEngineRestartCheck |
Checks whether the SQL Server service can be restarted. |
Identify and correct the issue that is preventing the SQL Server service from coming online. |
|
Engine_SqlServerServiceDisabled_Id |
Checks that SQL Server service is not set to Disabled. |
Set the startup type for the SQL Server service to Manual or Automatic. |
|
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. |
|
PerfMonCounterNotCorruptedCheck |
Checks if the existing performance counter registry hive is consistent. |
Ensure that the performance counter registry hive is consistent. |
|
EditionUpgradeMatrixCheck |
Checks whether the selected instance of SQL Server meets upgrade matrix requirements. |
Some edition upgrade scenarios are not supported. For more information, see Version and Edition Upgrades. |
|
MultiSubnetClusterUpgradeCheck |
Checks to see if the SQL Server edition upgrade path selected supports multi-subnet failover clusters. |
SQL Server multi-subnet failover clusters are supported on SQL Server Datacenter, SQL Server Enterprise, SQL Server Developer, and SQL Server Evaluation. Upgrade from SQL Server Developer or SQL Server Evaluation to SQL Server Standard is not supported. |
|
AS_ValidateEditionUpgrade |
Checks whether Analysis Services is being upgraded to a valid edition. |
Some edition upgrade scenarios are not supported. For more information, see Version and Edition Upgrades. |
|
Cluster_EditionDownGradeCheck |
Checks whether the edition of the selected instance of SQL Server is supported in this scenario. |
Some edition upgrade scenarios are not supported. For more information, see Version and Edition Upgrades. |
|
BlockMixedArchitectureUpgrade |
Checks whether the CPU architecture of features you are trying to upgrade is different than the CPU architecture of this installation program. |
Some cross-platform upgrade scenarios are not supported. For more information, see Version and Edition Upgrades. |
|
EditionDownGradeCheck |
Checks whether the edition of the selected instance of SQL Server is supported in this scenario. |
Some edition upgrade scenarios are not supported. For more information, see Version and Edition Upgrades. |