Creación de una base de datos DB2 en sistemas UNIX

Cuando se crea un intermediario se especifican el ID de usuario y la contraseña que se utilizan para conectar con la base de datos. La base de datos ha de conocer ese ID de usuario que ha de ser el propietario de las tablas a las que se accede. Cuando cree la base de datos, asegúrese de que las crea para el ID de usuario correcto. DB2 autentica el ID de usuario utilizando la gestión de usuarios del sistema operativo, no es necesario definir el ID de usuario para la DB2 propiamente dicha.

  1. Inicie la sesión como root.
  2. Cree una instancia de base de datos. Utilice los mandatos indicados aquí para las distintas plataformas.
    1. En AIX:
      /usr/lpp/db2_07_01/instance/db2icrt -u <fence IDusuario> <NombUsuario>
    2. En Linux, Solaris o HP-UX:
      /opt/IBM/db2/V7.1/instance/db2icrt -u <fence IDusuario<NombUsuario>

    El <NombUsuario que especifique en este mandato determinará el propietario designado para la instancia de la base de datos. Es aconsejable iniciar la sesión como dicho usuario siempre que realice operaciones con la instancia de la base de datos (por ejemplo, crear o modificar la base de datos). Los ejemplos de mandatos que se utilizan en esta ayuda suponen que ha iniciado la sesión como <NombUsuario> y que utiliza el carácter de tilde (~) para indicarlo en los mandatos de DB2 emitidos.

    Si no ha iniciado la sesión como usuario propietario de la instancia de la base de datos, deberá modificar los mandatos que aparecen aquí para indicar explícitamente la propiedad especificando el ID de usuario del propietario, <NombUsuario a continuación del carácter ~ siempre que se utilice en los ejemplos.

    Si desea ver una explicación más amplia sobre la propiedad de bases de datos, consulte la biblioteca de DB2 que está disponible en la Web.

  3. Inicie la sesión como <NombUsuario
  4. Cree una base de datos (en este ejemplo se llama WBRKBKDB) utilizando los siguientes mandatos (en algunas plataformas es necesario un nombre de vía de acceso explícito).
    Nota: Debe insertar un espacio en blanco entre el punto inicial y el carácter de tilde en el primer mandato que aparece aquí:
    . ~/sqllib/db2profile
    db2start
    db2 create database WBRKBKDB
    db2 connect to WBRKBKDB
    db2 bind ~/sqllib/bnd/@db2cli.lst grant public CLIPKG 5
  5. Deberá aumentar el tamaño del almacenamiento dinámico de base de datos para asegurarse de que es suficiente para el intermediario. Esta tarea está descrita en el apartado Personalización de bases de datos DB2.

Cuando se emite el mandato que crea el intermediario, se crean tablas dentro de la base de datos para que contengan la información necesaria.

Tareas relacionadas
Configuración de bases de datos de componentes
Conexión con la base de datos
Personalización de bases de datos DB2
Autorización para el acceso a las bases de datos
Referencia relacionada
Bases de datos soportadas
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2005 Última actualización: 07/11/2005
ah14480_