Upgrade from 6.0.x to 6.2.x

Make sure you have read the Update Considerations section before you start your system update.

Exasol 6.2 brings in many new features and enhancements that are not available in Exasol 6.0.x release. To get these benefits, you have to upgrade to Exasol 6.2. Upgrading from Exasol 6.0 to Exasol 6.2.x requires two steps.

When you are upgrading from an older version to a newer version that requires an upgrade to an intermediate version, you must start the database (to load the new version) after the intermediate upgrade is done.

Step 1: Upgrade Exasol 6.0.x to Exasol 6.1.x

Make sure you are on the latest version of Exasol 6.0.x to upgrade to the latest version of Exasol 6.1.x. To know about how to update the application package, see Updates, Security Patches, and Bugfixes.

Since Exasol 6.1 includes operating system changes, you have to upgrade from latest version of Exasol 6.0.x to latest version of Exasol 6.1. Perform the following steps to upgrade:

  1. Download the software package from Exasol Download page.
  2. Upgrade to Exasol 6.1 by performing the steps mentioned in Upgrade from Exasol 6.0.x to Exasol 6.1.
  3. After upgrade process is completed, start the database to load the new version and then continue with Step 2.

Step 2: Upgrade Exasol 6.1 to Exasol 6.2.X

Upgrade from Exasol 6.1/Exasol 6.1.x to the latest version of Exasol 6.2 is an application update. It involves the following steps:

  1. Upgrade to the latest version of Exasol 6.1.x - Download the latest software package for Exasol 6.1 from the Exasol Download page, and upgrade to Exasol 6.1.x.
  2. Upgrade to Exasol 6.2.x - Download the latest software package for Exasol 6.2.x from the Exasol Download page, and perform the upgrade.
  3. Apply the necessary security patch.

The procedure to upgrade to Exasol 6.2.x, and to apply the security patch is the same. For detailed instructions, refer to Updates, Security Patches, and Bugfixes.

Optional Step: Python 3 as UDF Language

If you want to use Python 3 as a language for your UDF's, then run the following statement to add the script language after the upgrade is complete.

ALTER SYSTEM SCRIPT_LANGUAGES = 'PYTHON=builtin_python R=builtin_r JAVA=builtin_java PYTHON3=builtin_python3'

If you are using custom script language containers, you need to modify the existing value for SCRIPT_LANGUAGES in EXA_PARAMETERS and add PYTHON3=builtin_python3 at the end.