Durante la resolución de un problema, se le puede pedir que inicie con nuevos datos de configuración.
Puede ejecutar scripts SQL para suprimir todas las tablas de cualquiera de las siguientes bases de datos que los componentes de IBM® Cognos BI utilizan:
- Almacén de contenido para datos que IBM
Cognos BI necesita para funcionar
correctamente
- Base de datos de entrega para notificaciones de informes
- Almacén de métricas para contenido de paquetes de métricas y preferencias de usuario de Metric Studio
- Base de datos de tareas humanas y anotaciones
Puede ejecutar scripts SQL para suprimir todas las tablas e índices de la base de datos siguiente:
- Base de datos de registro para mensajes de registro
Al suprimir una tabla, su definición estructural y sus datos se suprimen permanentemente de la base de datos. En el almacén de métricas, los objetos de base de datos también pueden suprimirse.
Si suprime los índices de una base de datos de registro, se suprimirán de forma permanente de la base de datos.
Cuando reinicia el servicio IBM Cognos, se crea automáticamente un nuevo conjunto de índices y tablas de base de datos necesarios en la ubicación que se especifica en los valores de configuración.
Procedimiento
- Detenga el servicio IBM Cognos en todos los sistemas en los que se encuentra Content Manager.
- Vaya al directorio que corresponda:
- Para suprimir tablas e índices de la base de datos de registro, vaya a
ubicación_c10\configuration\schemas\logging.
- Para suprimir tablas del almacén de contenido, vaya a
ubicación_c10\configuration\schemas\content.
- Para suprimir tablas de la base de datos de notificaciones, vaya a ubicación_c10\configuration\schemas\delivery.
- Para suprimir tablas del almacén de métricas, vaya a ubicación_c10\configuration\schemas\cmm.
- Para suprimir tablas de la base de datos Human Task y Annotation, vaya a
ubicación_c10\configuration\schemas\hts.
- Vaya al directorio de base de datos que corresponda.
- En función de la base de datos y el tipo de base de datos, ejecute uno de los siguientes scripts con la herramienta de base de datos correspondiente para suprimir las tablas.
La siguiente tabla contiene los nombres de script para la base de datos del almacén de contenido.
Tabla 1. Tipo de base de datos y nombre del script para la base de datos del almacén de contenido Tipo de base de datos
|
Nombre del script
|
DB2
|
dbClean_db2.sql
|
DB2 en z/OS
|
dbClean_db2zOS.sql
|
Derby
|
dbClean_derby.sql
|
Informix
|
dbClean_informix.sql
|
Microsoft SQL Server
|
dbClean_mssqlserver.sql
|
Oracle
|
dbClean_oracle.sql
|
Sybase
|
dbClean_sybase.sql
|
La siguiente tabla contiene los nombres de script para la base de datos de notificaciones.
Tabla 2. Tipos de base de datos y nombres de script para la base de datos de notificaciones Tipo de base de datos
|
Nombre del script
|
DB2
|
NC_DROP_DB2.sql
|
DB2 en z/OS
|
NC_DROP_DB2.sql
|
Derby
|
NC_DROP_Derby.sql
|
Informix
|
NC_DROP_IFX.sql
|
Microsoft SQL Server
|
NC_DROP_MS.sql
|
Oracle
|
NC_DROP_ORA.sql
|
Sybase
|
NC_DROP_SYBASE.sql
|
La siguiente tabla contiene los nombres de script para limpiar tablas e índices de la base de datos de registro.
Para Informix, se debe editar el script de
limpieza de índices si aloja más de una base de datos de registro de auditoría en la
instancia de Informix y las utiliza al mismo
tiempo. Consulte el paso 5.
Tabla 3. Nombres de script para limpiar tablas e índices para la base de datos de registro Tipo de base de datos
|
Nombre del script
|
DB2
|
LS_dbClean_db2.sql
LS_dbCleanIndexes_db2.sql
|
DB2 en z/OS
|
LS_dbClean_db2zOS.sql
LS_dbCleanIndexes_db2zOS.sql
|
Derby
|
LS_dbClean_derby.sql
LS_dbCleanIndexes_derby.sql
|
Informix
|
LS_dbClean_informix.sql
LS_dbCleanIndexes_informix.sql
|
Microsoft SQL Server
|
LS_dbClean_mssql.sql
LS_dbCleanIndexes_mssql.sql
|
Oracle
|
LS_dbClean_oracle.sql
LS_dbCleanIndexes_oracle.sql
|
Sybase
|
LS_dbClean_sybase.sql
LS_dbCleanIndexes_sybase.sql
|
La siguiente tabla contiene los nombres de script para la base de datos del almacén de métricas.
Tabla 4. Nombres de script para la base de datos del almacén de métricas Tipo de base de datos
|
Nombre del script
|
DB2
|
cmm_uninstall alias_base_datos nombre_usuario contraseña
Especifique el alias de base de datos solamente si ya hay catalogada una base de datos con el mismo nombre.
|
Microsoft SQL
|
cmm_uninstall nombre_almacén_métricas nombre_base_datos nombre_usuario_Admin contraseña
|
Oracle
|
cmm_uninstallnombre_base_datos nombre_usuario_base_datos contraseña
Sustituya nombre_base_de_datos por el nombre del archivo tnsnames.ora que hace referencia al SID de base de datos de Metric Studio.
|
La siguiente tabla contiene los nombres de script para la base de datos Human Task and Annotation.
Tabla 5. Nombres de script para la base de datos Human Task and Annotation Tipo de base de datos
|
Nombre del script
|
Todos los tipos
|
humanTaskService-dropScript.sql
|
- Si tiene más de una base de datos de registro de auditoría en su instancia de Informix, haga lo siguiente:
- Vaya al directorio ubicación_c10\configuration\schemas\logging\informix y abra
el archivo LS_dbCleanIndexes_informix.sql en un editor de texto.
- Sustituya cada instancia de IPFSCRIPTIDX por el valor que haya especificado al crear
la propiedad IPFSCRIPTIDX en IBM
Cognos Configuration.
Para obtener más información, consulte el tema que trata acerca de la especificación de un repositorio de mensajes de registro en la publicación IBM Cognos Business Intelligence Guía de instalación y configuración.
- Guarde y cierre el archivo.
- Inicie el servicio de IBM Cognos.