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. |