Utilización del asistente de bases de datos

Utilice el asistente de bases de datos para crear bases de datos para las aplicaciones de IBM® Connections que tiene previsto instalar.

Antes de empezar

Antes de utilizar el asistente por primera vez, debe realizar los pasos descritos en el tema Preparación del asistente de base de datos.

Cuando cree una base de datos, ya sea con el asistente de base de datos o con scripts SQL, debe iniciar sesión en el sistema en el que se encuentra la base de datos con la cuenta del administrador de base de datos. Los valores predeterminados para DB2 son db2admin en Microsoft Windows y db2inst1 en Linux y AIX. Para Oracle, el valor predeterminado en AIX y Linux es oracle y administrador del sistema en Windows. Para SQL Server, el valor predeterminado es el administrador del sistema.

Oracle y SQL Server conectan las bases de datos de IBM Connections con las cuentas de usuarios configuradas en la creación de la base de datos. Las contraseñas de estas cuentas de usuarios se definen más tarde en esta tarea.

(Sólo Oracle) Asegúrese de que el tamaño de la memoria caché de sentencia para los orígenes de datos en WebSphere Application Server no sea superior a 50. Un valor más elevado podría llevar a errores de falta de memoria en la instancia del servidor de aplicaciones.

(Solo DB2) Si solo utiliza la instancia de base de datos y la instancia incluye otras bases de datos además de IBM Connections, configure el parámetro numdb para hacer coincidir el numero total de bases de datos en la instancia. Para obtener más información, vaya a la página web de numdb del Information Center de DB2.
Notas:
  • Si ha migrado desde IBM Connections 4.5 o 5.0, el parámetro numdb se ha establecido en 14, el número máximo de bases de datos de IBM Connections 4.5 o 5.0. Si la instancia tiene bases de datos adicionales, aumente el valor del parámetro numdb para que coincida el número total de bases de datos en la instancia. Para cambiar el parámetro, escriba el siguiente mandato:

    db2 UPDATE DBM CFG USING NUMDB nn

    donde nn es un número de base de datos.

  • Antes de eliminar (o soltar) una base de datos, detenga Connections en primer lugar para asegurarse de que no hay ninguna conexión de base de datos en uso; de lo contrario, no soltará el usuario y eliminación de base de datos no se producirá.
  • Si ejecuta dbWizard.bat pero no se inicia el asistente de base de datos, compruebe si tiene instalado DB2 de 32 bits. Necesita tener DB2 de 64 bits en un sistema de 64 bits.

DB2 utiliza una cuenta de usuario denominada lcuser. Si está creando una base de datos DB2 con scripts SQL, debe crear la cuenta lcuser manualmente en su sistema operativo y, a continuación, ejecutar el script appGrants.sql para otorgar los privilegios adecuados a la cuenta lcuser. Si usa el asistente de base de datos, este script se ejecuta automáticamente. Para obtener más información, consulte el tema Creación de un usuario de administración DB2.

Notas:
  • Si está utilizando Linux en IBM System z con el controlador DASD, los scripts SQL se encuentran en el directorio connections.s390.sql/application_subdirectory de los medios de instalación o del directorio de configuración de IBM Connections.
  • Si utiliza Linux en IBM System z con el controlador SCSI, haga una copia de seguridad del directorio connections.s390.sql y otórguele al directorio connections.sql el nombre de connections.s390.sql.
  • (Solo AIX) Descargue e instale los siguientes paquetes desde la página web de la caja de herramientas de AIX para Linux Applications:

    gtk2-2.10.6, pango-1.14.5, fontconfig-2.4.2, pkg-config-0.19, libjpeg-6b, freetype2-2.3.9, expat-2.0.1, zlib-1.2.3, xft-2.1.6, xcursor-1.1.7, glib-1.2.10, glib2-2.12.4, atk-1.12.3, gettext-0.10.40, libpng-1.2.32, and libtiff-3.8.2

    Nota: Algunos de estos paquetes tienen dependencias en otros paquetes. El instalador de paquetes de AIX le alerta sobre paquetes adicionales que pueden ser necesarios.

Acerca de esta tarea

Utilice el asistente de base de datos de IBM Connections para crear, actualizar y eliminar bases de datos.

Puede revisar los scripts que el asistente ejecuta consultando en el directorio connections.sql en el soporte de instalación. En DB2, los mandatos se muestran en los registros que el asistente crea. En Oracle y SQL Server, los registros muestran los resultados de los mandatos.

Para crear bases de datos con el asistente, realice los pasos siguientes:

Procedimiento

  1. (DB2 en sistema operativo Windows). Debe realizar tareas de administración de DB2 con privilegios de administrador completos.
    1. Sesión iniciada como propietario de la instancia, abra un indicador de mandatos y cambie al directorio bin de DB2. Por ejemplo: C:\Archivos de programa\IBM\SQLLIB\BIN.
    2. Especifique el siguiente mandato: db2cwadmin.bat. Este mandato abre el procesador de línea de mandatos de DB2 mientras que también establece los privilegios de DB2.
  2. En el directorio Wizards de IBM Connections, abra el archivo siguiente para lanzar el asistente:
    • AIX: ./dbWizard.sh
    • Linux: ./dbWizard.sh
    • Microsoft Windows: dbWizard.bat
  3. Pulse Siguiente para continuar.
  4. Seleccione la opción para Crear una base de datos y pulse Siguiente.
  5. Especifique los detalles de la base de datos que desea crear y, a continuación, pulse Siguiente:
    1. Seleccione un tipo de base de datos.
    2. Seleccione la ubicación de la base de datos.
    3. Especifique una instancia de base de datos.
  6. Seleccione una aplicación y pulse Siguiente.
    Notas:
    • Si está creando bases de datos en esta tarea, sólo están disponibles las aplicaciones que aún no se han instalado en una instancia de la base de datos. Si está actualizando bases de datos, sólo puede elegir aplicaciones que ya estén instaladas.
    • Las bases de datos Buscar y Noticias se encuentran en la base de datos de Página de inicio.
    • La aplicación Métricas tiene requisitos adicionales:
      • Si selecciona la aplicación Métricas, también puede seleccionar la aplicación IBM Cognos.
      • Si ya ha desplegado componentes Cognos y tiene un almacén de contenido Cognos disponible, no es necesario crear otro.
      • Si crea un almacén de contenido de Cognos, sólo se creará el contenedor; las tablas se crean al iniciar Cognos BI Server por primera vez.
      • No es necesario un servidor de base de datos dedicado para Cognos o para la aplicación de métricas; puede alojar la base de datos de métricas y el almacén de contenido de Cognos en el mismo servidor de base de datos que las otras bases de datos de Connections.
      • Incluso si no tiene previsto desplegar Cognos de momento, debe crear la base de datos Métricas y el almacén de contenido Cognos para que IBM Connections pueda empezar a recopilar datos de suceso inmediatamente.
    • IBM Connections Content Manager requiere dos bases de datos: base de datos de configuración de configuración global y almacén de objetos.
  7. (Sólo bases de datos Oracle y SQL) Especifique la contraseña para las bases de datos y, a continuación, pulse Siguiente. Elija una de estas opciones:
    • Utilizar la misma contraseña para todas las aplicaciones. Especifique la contraseña en los campos Contraseña y Confirmar contraseña.
    • Crear contraseñas distintas para cada aplicación. Especifique una contraseña distinta para cada base de datos de aplicación y confirme la contraseña en el campo de confirmación.
  8. (Sólo SQL Server) Especifique la ubicación del archivo de base de datos y, a continuación, pulse Siguiente..
    • Utilizar la misma ubicación de archivo de base de datos para todas las aplicaciones. Especifique la ubicación de la base de datos o pulse Examinar para elegir una ubicación.
    • Utilizar ubicaciones de archivo de base de datos distintas para cada aplicación. Para cada aplicación, especifique la ubicación del archivo de base de datos o pulse Examinar para seleccionar una ubicación.
  9. Revise la sección Resumen de tareas de configuración previa para asegurarse de que los valores que ha especificado en páginas anteriores del asistente son correctos. Si desea realizar algún cambio, pulse Atrás para editar el valor. Haga clic en Crear para empezar la creación de bases de datos.
    Nota: Pulse Mostrar mandatos de base de datos detallados para previsualizar cada mandato SQL antes de que lo ejecute el asistente. Si elige guardar los mandatos, debe tener acceso de escritura a la carpeta para guardarlos.
  10. Revise el panel Resumen de tareas de posconfiguración y, si es necesario, pulse Ver registro para abrir el archivo de registro. Pulse Finalizar para salir del asistente.
    Nota: Si el asistente devuelve un error que indica que no ha podido crear la base de datos de Metrics o ha encontrado errores al crearlo, consulte la siguiente nota técnica de IBM para obtener más ayuda: No se han podido realizar la creación de bases de datos de Metrics con el mensaje de error y creación de cubo de Cognos.

Qué hacer a continuación

(Sólo DB2 para Linux en System z). Para mejorar el rendimiento de la base de datos, habilite la opción NO FILE SYSTEM CACHING. Para obtener más información, consulte el tema Habilitación de NO FILE SYSTEM CACHING para DB2 en System z.