IBM® Cognos® Business Intelligence uses the COGNOSCS (IBM Cognos BI content store) database for configuration and report specification information, and uses the MONITOR database for actual reporting data.
The COGNOSCS database must be used only for IBM Business Monitor data. You must not add data directly to the COGNOSCS database, or use the database with other databases to create reports against such data (combined or not with data created in IBM Business Monitor).
If your MONITOR database is remote from the server or cluster that the IBM Cognos Business Intelligence service is deployed on, you must install a full database client or the Oracle Instant Client on the IBM Cognos BI server to deploy cubes.
The Oracle instance for IBM Cognos BI must be addressable by a TNSNAMES entry in the Oracle client on the IBM Cognos BI server. The entry in TNSNAMES must use the same name as the database instance name that you entered for the MONITOR database during profile creation (for example, ORCL). Otherwise, you must to change the WBMONITOR_DB data source in IBM Cognos BI to point to the correct TNSNAMES entry.
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
The Oracle client
must be in the server PATH.
The user starting the IBM Business Monitor server
must be profiled as an Oracle user profile.Add the installation directory to the server path and create a TNSNAMES.ORA file as described in the previous section. Add a TNS_ADMIN environment variable and specify the path to the directory containing the TNSNAMES.ORA file.
An Oracle 32-bit client must be installed for IBM Cognos BI cube deployment. If Oracle is installed on a separate server, the 32-bit Oracle Instant Client is recommended. If Oracle is installed on the same server as IBM Cognos BI and 64-bit Oracle is installed, the 32-bit Oracle Instant Client must be installed as well.
Add the path to the 32-bit Oracle Instant
Client to the PATH environment variable using a ";" as a delimiter:
Add the path to the 32-bit Oracle Instant
Client to the following environment variable using a ":" as a delimiter.