This topic describes how to update the minor engine version of an ApsaraDB RDS for SQL Server instance. These updates are used to enhance database performance, introduce new features, and fix bugs.
For more information about the release notes for minor engine versions of ApsaraDB RDS for SQL Server, see Release notes for minor engine versions of ApsaraDB RDS for SQL Server.
For more information about how to update the minor engine version of an RDS instance that runs a different database engine, see the following topics:
Prerequisites
The RDS instance meets the following requirements:
The RDS instance runs RDS Basic Edition, RDS High-availability Edition, or RDS Cluster Edition. Serverless RDS instances are not supported.
The RDS instance uses a general-purpose or dedicated instance type. Shared instance types are not supported.
You can go to the Basic Information page of the RDS instance to view the preceding information.
For more information, see Overview of RDS editions or Instance families.
Usage notes
An update requires several hours to several days based on the data volume of your RDS instance.
During the update, a transient connection that lasts approximately 20 to 30 minutes occurs. We recommend that you perform the update during off-peak hours. In addition, make sure that your application is configured to automatically reconnect to your RDS instance. If the write workload is heavy during the update, a longer period of time is required to complete the update.
After you update the minor engine version of your RDS instance, you cannot roll the minor engine version of the RDS instance back to the previous version.
WarningBefore you perform an update, we recommend that you create an RDS instance that runs the required minor engine version to test overall compatibility. For more information, see Restore the data of an ApsaraDB RDS for SQL Server instance.
After you update the minor engine version of your RDS instance, the value of the Backup Size parameter on the Basic Information page of your RDS instance may be displayed as 0. After the next scheduled backup is complete, this error is automatically fixed.
In most cases, minor engine version updates do not cause compatibility issues. However, minor engine version updates may cause changes in functionality. We recommend that you check SQL Server CUs released by Microsoft to check whether the SQL Server kernel is updated.
During the upgrade, we recommend that you do not modify metadata of your RDS instance. Otherwise, data inconsistency issues may occur after the upgrade. For example, we recommend that you do not create databases, delete databases, or modify the recovery models of databases.
Limits
You cannot update the minor engine version of the following RDS instances:
RDS instances that are added to Active Directory (AD) domains. For more information, see Connect an ApsaraDB RDS for SQL Server instance to a self-managed domain.
RDS instances that use Bring Your Own License (BYOL).
Serverless RDS instances. For more information, see Overview.
RDS instances for which the Transparent Data Encryption (TDE), SSL encryption, or cloud disk encryption feature is enabled. For more information, see Configure TDE for an ApsaraDB RDS for SQL Server instance, Configure SSL encryption for an ApsaraDB RDS for SQL Server instance, or Configure the cloud disk encryption feature for an ApsaraDB RDS for SQL Server instance.
RDS instances of the classic network type. For more information, see Change the network type of an ApsaraDB RDS for SQL Server instance.
RDS instances for which the snapshot backup feature is enabled. For more information, see Enable the snapshot backup feature for an ApsaraDB RDS for SQL Server instance.
View the minor engine version of your RDS instance
You can use one of the following methods to view the minor engine version of your RDS instance:
Log on to the ApsaraDB RDS console and go to the Basic Information page of the RDS instance.
Connect to your RDS instance and execute the
SELECT @@VERSION
statement to view the minor engine version of your RDS instance. For more information, see Connect to an ApsaraDB RDS for SQL Server instance.
Update the minor engine version of your RDS instance
- Go to the Instances page. In the top navigation bar, select the region in which the RDS instance resides. Then, find the RDS instance and click the ID of the instance.
In the Configuration Information section of the page that appears, click Upgrade Minor Engine Version.
NoteIf you cannot find Update Minor Engine Version, the minor engine version of your RDS instance is the latest version or your RDS instance does not meet the requirements that are described in Prerequisites.
In the dialog box that appears, configure the Available Upgrade and Upgrade Time parameters and click OK.
Related operations
Operation | Description |
Updates the minor engine version of an instance. |