Upgrading SQL Server VDBs
This topic describes how to upgrade a SQL Server VDB to a higher version of SQL Server instance.
Procedure for VDB in-place upgrade
-
Remove any VDB Refresh Policy assigned to the VDB.
-
Upgrade the target SQL Server instance.
-
Refresh the target environment.
Optionally, disable the VDB’s SnapSync and Refresh policy before refreshing the environment, and keep it disabled until Delphix discovers the new version of SQL Server and updates its repository. If policies are not disabled and a SnapSync or Refresh runs before Delphix discovers the new version, an error will be returned such as:The virtual database XYZ was upgraded. Upgrade the virtual database on the Delphix Engine to continue sync operations. -
Reassign the VDB Refresh Policy to the VDB.
Procedure to upgrade a VDB to a new SQL instance
-
Refresh all environments.
-
Log in to the Delphix Management application.
-
Click Manage.
-
Select Datasets.
-
Select the VDB to be upgraded.
-
From the Actions menu (...) select Disable.
-
Click Disable to confirm.
-
From the Actions menu (...) select upgrade. The Upgrade Database window will open.
-
Select the SQL Server instance to which you want the VDB to upgrade.
-
Click OK.
-
Enable the VDB. See Enabling and disabling the SQL Server AG virtual database.
-
Repeat steps 5 to 12 for each VDB you want to upgrade.