Non-root installation overview (Linux® and UNIX)

The Db2® installer automatically creates and configures a non-root instance during a non-root installation. As a non-root user, you can customize the configuration of the non-root instance during the installation. You can also use and maintain the installed Db2 database product without root privileges.

The non-root installation of a Db2 database product has one Db2 instance. Most features are enabled in this instance, by default.

A non-root installation can be attractive for many groups, such as:
  • Enterprises that have thousands of workstations and users who want to install a Db2 database product without taking a system administrator's time
  • Application developers who are not typically system administrators but use Db2 database products to develop applications
  • Independent software vendors (ISVs) who develop software that does not require root user authority yet embeds a Db2 database product

Although non-root installations have most of the function of root installations, some differences and limitations exist. You can lift some of the limitations by having a root user run the db2rfe command.