0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Cognos BI でのOracleデータソース接続設定手順

Last updated at Posted at 2017-10-31

概要

Cognos 10 BIでの、Oracleデータソースへの接続設定の手順です。

昔のメモからの再現なので、間違っていたらご指摘下さい。

手順

CognosサーバーへのOracle Clientインストール

Oracleのサイトから、32bitのクライアントをダウンロード。

インストール・タイプは「管理者」で「次へ」。
001.PNG

日本語と英語を選択し「次へ」。
002.PNG

導入先を指定し「次へ」。
003.PNG

「終了」。
004.PNG

レスポンスファイルを「保存」。
005.PNG

インストール中。
006.PNG

終了。
007.PNG

Oracle JDBCドライバーを、<CognosInstall>/webapps/p2pd/WEB-INF/libと<CognosInstall>/v5dataserver/lib にコピー。
013.PNG

Windows環境変数で、システム環境変数の path に、Oracleホームの場所を追加
C:\app\oracle_c32\product\11.2.0\client_1

Windows環境変数で、システム環境変数に TNS_ADMIN を追加し、Oracleホームの場所を指定
C:\app\oracle_c32\product\11.2.0\client_1

C:\app\oracle_c32\product\11.2.0\client_1\network\admin\tnsnames.ora ファイルを作成
※以下は参考。


ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = OracleHostName)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )

Cognosサービスを再起動。

Cognosデータソース設定

「起動」メニューから「IBM Cognos Administration」を選択。
008.PNG

「設定」タブを選択し、「データ・ソース接続」から「データ・ソースの新規作成」を選択。
009.PNG

タイプは「Oracle」、「JDBC接続の設定」をチェックし「次へ」。
010.PNG

tnsnames.oraに記載したSERVICE_NAMEを接続文字列に記載し、ユーザーID・パスワードを記載し、接続テスト。
011.PNG

「成功」を確認し「閉じる」。
012.PNG

JDBC接続で、接続タイプに「サービスID」を指定し、Oracle サービス IDにtnsnames.oraに指定した「SID」を記載し、「接続をテスト」。
014.PNG

「成功」を確認し「閉じる」。
015.PNG

データソース接続が作成される。
016.PNG

Framework Managerの設定

上記と同じ様な手順をFramework Managerにも行います。

・Oracle Clientの導入

・tnsnames.oraファイルの作成

・環境変数の設定

・JDBCドライバーのコピー
※<CognosInstall>/webapps/p2pd/WEB-INF/libのみ

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?