Edition Upgrade Rules
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 2008 R2 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 is installed. Windows PowerShell is a pre-requisite for some SQL Server 2008 R2 editions. | For installations of SQL Server 2008 R2 Express with Advanced Services, ensure that Windows PowerShell is installed. |
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. |
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. |
UCPEditionDowngradeRule | Determines whether a SQL Server UCP is supported on this edition of SQL Server. | A SQL Server UCP is supported on SQL Server 2008 R2 Datacenter, Enterprise, Developer, or Evaluation. |
