El administrador de la base de datos debe ejecutar un script para crear un conjunto de espacios de tabla necesarios para la base de datos del almacén de contenido.
El script debe modificarse para sustituir los parámetros de marcador de posición por otros que sean apropiados al entorno.
Si va a utilizar la misma base de datos DB2 en z/OS, tanto para la base de datos del almacén de contenido como para la de notificaciones, ejecute los scripts para crear los espacios de tabla de la base de datos al mismo tiempo que crea los espacios de tabla de la base de datos del almacén de contenido.
Asegúrese de que utiliza las convenciones de nomenclatura para
DB2 en z/OS. Por ejemplo, todos los nombres de parámetros deben comenzar por una letra y no deben tener más de ocho caracteres.
Existen dos excepciones al límite de longitud de caracteres:
- CMSCRIPT_CS_ID no tiene más de 2 caracteres.
- CMSCRIPT_TABLESPACE no tiene más de 6 caracteres.
El motivo de la excepción es que cuando dos parámetros se concatenan, la longitud de caracteres no puede superar los 8.
Para obtener más información, consulte el Information Center de IBM® DB2.
Procedimiento
- Cree una base de datos.
- Asegúrese de que el administrador de base de datos otorga derechos CONNECT y CREATE TABLE al usuario de la nueva base de datos del almacén de contenido, o que otorga el derecho DBADM al usuario de la base de datos del almacén de contenido.
Por ejemplo, para otorgar
DBADM a un usuario
CGCUSERGRANT DBADM ON DATABASE CMDB841 TO CGCUSER
- Asegúrese de que el usuario tenga privilegios para crear un índice en agrupaciones de búferes.
Por ejemplo:
GRANT USE OF BUFFERPOOL BP2 TO CGCUSER
- Asegúrese de que el usuario tenga privilegios para crear un índice en un grupo de almacenamiento.
Por ejemplo:
GRANT USE OF STOGROUP SGDBT1DT TO CGCUSER
- Conéctese a la base de datos como un usuario con privilegios para crear y colocar espacios de tabla y permitir la ejecución de sentencias SQL.
- Vaya al directorio que contenga los scripts:
ubicación_c8/configuration/schemas/content/db2zOS
- Haga una copia de seguridad del archivo de script tablespace_db2zOS.sql y guarde el archivo en otra ubicación.
- Abra el archivo de script original tablespace_db2zOS.sql.
- Añada una sentencia de conexión al principio del script.
Por ejemplo:
connect to databasename user username using password;
- Utilice la tabla siguiente como ayuda para sustituir los parámetros genéricos por otros adecuados a su entorno.
No todos los parámetros enumerados se encuentran en el script, aunque algunos se pueden añadir en el futuro.
Tabla 1. Nombres de parámetros y descripción para el script de espacios de tablaNombre de parámetro |
Descripción |
CMSCRIPT_CREATE_IN |
Especifica la ubicación de las tablas base.
Por ejemplo, databaseName.baseTablespaceName
|
CMSCRIPT_STOGROUP |
Especifica el nombre del grupo de almacenamiento. |
CMSCRIPT_DATABASE |
Especifica el nombre de la base de datos del almacén de contenido. |
CMSCRIPT_CS_ID |
Especifica el identificador de instancia de la base de datos del almacén de contenido.
El identificador no debe tener más de dos caracteres.
|
CMSCRIPT_TABLESPACE |
Especifica el nombre del espacio de tabla que contendrá todas las tablas base en el almacén de contenido.
No se incluyen las tablas auxiliares.
El nombre no puede tener más de seis caracteres.
|
CMSCRIPT_LARGE_BP |
Especifica el nombre de la agrupación de búferes más grande asignada para objetos especialmente grandes. |
CMSCRIPT_REGULAR_BP |
Especifica el nombre de la agrupación de búferes de tamaño normal asignada para los objetos normales y grandes. |
CMSCRIPT_USERNAME |
Especifica la cuenta de usuario que accede a la base de datos del almacén de contenido. |
- Guarde y ejecute el script.
- Otorgue los derechos de usuario de IBM Cognos a los espacios de tabla creados al ejecutar el script de archivo tablespace_db2zOS.sql:
- Haga una copia del archivo de script rightsGrant_db2zOS.sql en otra ubicación.
- En la herramienta de acceso remoto, abra el archivo de script rightsGrant_db2zOS.sql original y reemplace los parámetros del marcador de posición por los valores apropiados para su entorno.
Asegúrese de que usa los mismos valores que empleó al asignar recursos a las agrupaciones
de búferes y a la cuenta de usuario.
- Añada una sentencia de conexión al principio del script.
Por ejemplo:
connect to databasename user username using password;
- Guarde y ejecute el script.
- Si va a utilizar la misma base de datos para la notificación que la que utiliza para el almacén de contenido (la configuración predeterminada):
- Vaya al directorio ubicación_c8/configuration/schemas/delivery/zosdb2.
- Abra el archivo de script NC_TABLESPACES.sql y utilice la siguiente tabla como ayuda para reemplazar los parámetros de marcador de posición por los que sean apropiados para el entorno.
Deberá añadir los parámetros que no estén en el script.
Tabla 2. Nombres de parámetros y descripciones Nombre de parámetro |
Descripción |
NCCOG |
Especifica el nombre de la base de datos del almacén de contenido. |
DSN8G810 |
Especifica el nombre del grupo de almacenamiento utilizado para la base de datos del almacén de contenido. |
BP32K |
Especifica el nombre de la agrupación de búferes utilizada para los espacios de tabla. |
- Guarde y ejecute el script.
- Abra el archivo de script NC_CREATE_DB2.sql y sustituya el parámetro de marcador de posición NCCOG por el nombre de la base de datos del almacén de contenido.
El servicio Job and Schedule Monitoring Service ejecutará automáticamente el script. Sin embargo, puede optar por ejecutarlo cuando lo desee.
Resultados
Se creará la base de datos del almacén de contenido. Ahora puede configurar una conexión de base de datos.