Procedure documentationDowngrading Dependent Software, Databases Exist Locate this document in the navigation structure

 

Databases already exist that refer to the higher software version. You want to downgrade the software exclusively used by the database (version-dependent software).

Procedure

Downgrade at Build Level

If you want to perform the downgrade at build level only, in most cases there will be no incompatibilities between the databases of the higher version and the software of the lower version.

However, there might have been implemented changes between the affected versions, which imply that the downgrade will not be successful.

To start a downgrade at build level, carry out the steps below for each of the affected databases:

Action

Command

1.

Switch to a Command Prompt, call Database Manager CLI, log on as a DBM operator and connect to the database.

>dbmcli -u <dbm_operator>,<dbm_operator_password> -d <database_name>

2.

Delete the database registration.

>db_unreg

3.

Exit Database Manager CLI.

>exit | release | quit | bye

4.

Uninstall the version-dependent software of the higher version.

>sdbuninst -i <installation_name>

5.

Install the desired lower version of the version-dependent software.

>sdbinst -i <installation_name> -path <installation_path>

6.

Re-register the database using DBMCLI. For that purpose, enter the installation path of the newly installed lower software version, the database name, and the user data of the First DBM operator of the old database.

>dbmcli -R <installation_path> db_reg DB <database_name> <first_dbm_operator>,<first_dbm_operator_password>

Downgrade with Change of Version

If the downgrade implies a change of version of the database software (minor or major version), contact technical support before you take any action.