Databases already exist that refer to the higher software version. You want to downgrade the software exclusively used by the database (version-dependent software).
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> |
If the downgrade implies a change of version of the database software (minor or major version), contact technical support before you take any action.