Además de unas pocas limitaciones, la estructura de directorios de una instalación no root es algo diferente de la estructura de directorios de una instalación root.
Durante una instalación de usuario root, se crean subdirectorios y archivos para el producto DB2 en un directorio elegido por el usuario root.
Al contrario que los usuarios root, los usuarios no root no pueden seleccionar el lugar en el que se instalarán los productos DB2. Las instalaciones no root siempre se colocan en el directorio $HOME/sqllib, donde $HOME representa el directorio inicial del usuario no root. El diseño de los subdirectorios en el directorio sqllib de una instalación de usuario no root es similar al de una instalación de usuario root.
Para las instalaciones de usuario root, pueden crearse varias instancias. La propiedad de la instancia está asociada al ID de usuario bajo el que se creó la instancia.
Las instalaciones no root sólo pueden tener una instancia de DB2. El directorio de instalación de usuario no root contiene todos los archivos de instancias y archivos de productos de DB2 sin enlaces de software.
La siguiente tabla resume las diferencias entre las instalaciones de usuario root y las instalaciones no root.
Criterios | Instalaciones root | Instalaciones no root |
---|---|---|
El usuario puede seleccionar el directorio de instalación | Sí | No. Los productos DB2 se instalan en el directorio inicial del usuario. |
Número de instancias de DB2 permitidas | Varias | Una |
Archivos desplegados durante la instalación | Sólo archivos de programa. Deben crearse instancias después de la instalación. | Archivos de programas y archivos de instancias. El producto DB2 está preparado para su uso inmediato después de la instalación. |