DB2 Versión 9.7 para Linux, UNIX y Windows
Instalación de servidores DB2 > Instalación en Linux y UNIX > Instalación como usuario no root >

Limitaciones de las instalaciones no root

Además de las diferencias entre las instalaciones root y no root, hay varias limitaciones en las instalaciones no root. En este tema se describen las limitaciones para ayudarle a decidir si desea utilizar una instalación no root.

Limitaciones de producto
Algunos productos de DB2 no están soportados en instalaciones no root:
Limitaciones de herramientas y funciones
Las siguientes herramientas y funciones no están disponibles en instalaciones no root:
Limitaciones del supervisor de salud
Las siguientes funciones del supervisor de salud no están soportadas en las instalaciones no root:
Limitación de base de datos particionada
En las instalaciones no root, sólo se da soporte a las bases de datos de una sola partición. No se pueden añadir particiones de base de datos adicionales.
Listado de los productos de DB2
La salida producida por medio del mandato db2ls, al ejecutar como usuario no root, es diferente que la salida producida al ejecutar como usuario root. Para obtener más detalles, consulte el tema del mandato db2ls.
Copias de DB2
Cada usuario no root puede tener sólo una copia de un producto DB2 instalado.
Limitación de la instancia de DB2
En instalaciones no root, se crea una instancia de DB2 durante la instalación. No pueden crearse instancias adicionales.
Sólo el propietario de la instancia puede llevar a cabo las acciones de instancia de DB2
Las instalaciones root y las instalaciones no root pueden coexistir en el mismo sistema en diferentes vías de acceso de instalación. Sin embargo, únicamente el usuario no root que posee la instancia de usuario no root puede actualizar o desactivar una instancia de usuario no root (utilizando el mandato db2_deinstall).

Únicamente un usuario que tenga un privilegio root puede actualizar o eliminar una instancia de DB2 creada por un usuario con privilegio root.

Mandatos de instancia de DB2
Los siguientes mandatos de instancia de DB2 no están disponibles en instalaciones no root:
db2icrt
Al instalar un producto DB2 como usuario no root, se crea y configura automáticamente una única instancia. En instalaciones no root no se pueden crear más instancias. Sin embargo, si ha de configurarse la instancia creada automáticamente, podrá utilizar el mandato de configuración de instalación no root, db2nrcfg.
db2iupdt
El mandato db2iupdt no puede utilizarse para instancias de usuario no root. En su lugar, utilice el mandato de configuración de la instalación de usuario no root (db2nrcfg) para actualizar la instancia de DB2 no root. Sin embargo, normalmente no se requiere actualizar la instancia de usuario no root ya que ésta se actualiza automáticamente al actualizar el producto de DB2.
db2idrop
La instancia que se crea automáticamente durante las instalaciones no root no puede eliminarse. El producto DB2 debe desinstalarse para eliminar la instancia de DB2.
db2iupgrade
La migración no está soportada en instalaciones no root.
Limitación de actualización
Las instancias root no pueden actualizarse a una instancia de usuario no root.
Sólo el propietario de la instancia de DB2 puede llevar a cabo las acciones posteriores a la instalación.
Las instalaciones root y las instalaciones no root pueden coexistir en el mismo sistema. Sin embargo, sólo el usuario no root original que instaló el producto DB2 puede realizar acciones posteriores a la instalación, como por ejemplo:
Ajustar valores de ulimit
El mandato ulimit de UNIX y Linux establece o comunica límites de recurso de usuario, como por ejemplo límites de pila y datos. Para las instancias root, el servidor de base de datos actualiza dinámicamente valores de ulimit requeridos sin cambiar los valores permanentes. Sin embargo, para las instancias de usuario no root, los valores de ulimit sólo pueden seleccionarse durante la instalación. En el caso de que los valores sean inadecuados se visualizará un mensaje de aviso. Para cambiar los valores de ulimit se necesita autorización root.

Limitaciones que pueden superarse ejecutando db2rfe

Hay algunas limitaciones adicionales en las instalaciones no root que pueden superarse ejecutando el mandato db2rfe. Las siguientes funciones y posibilidades no están disponibles inicialmente en instalaciones no root:

Ejecute el mandato Habilitar funciones root para el mandato de la instalación de usuario no root (db2rfe) para habilitar estas funciones y posibilidades. La ejecución del mandato db2rfe es opcional y debe ejecutarlo un usuario con autorización root.

Tipo de autentificación en instalaciones no root

La autentificación basada en el sistema operativo es el tipo de autentificación por omisión para los productos de DB2. Puesto que las instalaciones no root no dan soporte a la autentificación basada en el sistema operativo, si opta por no ejecutar el mandato db2rfe después de instalar el producto de DB2 como usuario no root, deberá establecer manualmente el tipo de autentificación. Puede hacerlo actualizando los siguientes parámetros en el archivo de configuración del gestor de bases de datos (dbm cfg):

[ Principio de página | Página anterior | Página siguiente | Contenido ]