Installation Guide > Installing Actian Ingres > Upgrading Actian Ingres
Was this helpful?
Upgrading Actian Ingres
Upgrade Using install.sh
The install.sh script upgrades RPM package manager and non-package manager (ingbuild) installations. Go to the directory that contains the distribution, then choose any one of the following upgrade methods:
As the root user
As a non-root user using the -noroot flag
As a non-root user using the -usesudo flag
All upgrade operations are logged in $II_SYSTEM/ingres/files/install.log.
Upgrade as a Root User
Run the following command:
./install.sh -licdir lic_dir installation_location
Note:  If the original installation used the default location (/opt/Actian/IngresII), “installation_location” is not required.
If an existing installation is detected, the script displays:
Existing instance found under: /opt/Actian/IngresII
Actian Ingres will be installed with the following configuration:
II_SYSTEM: /opt/Actian/IngresII
II_INSTALLATION: II
Instance Owner: ingres
Settings are retained as per the old installation.
Note:  You may need to upgrade user databases as described in Run Upgradedb Utility.
Upgrade as a Non-Root User with -noroot Flag
When you install as a non-root user with the -noroot flag, no root privileges are inherited. Therefore, all required directories must already be owned by that user.
As the instance owner (for example, ingres), run:
./install.sh -noroot -licdir lic_dir installation_location
Upgrade as a Non-Root User with -usesudo Flag
When you install as a non-root user with the -usesudo flag, the user inherits root privileges.
As the instance owner (for example, actian), run:
./install.sh -usesudo -licdir lic_dir installation_location
Last modified date: 07/15/2026