IBM DB2 の構成

Rational® ClearQuest® で DB2® データベースを使用するには、サポートされているリリースの IBM DB2 をデータベース サーバーにインストールし、データベース コンテナを作成およびカスタマイズする必要があります。

DB2 データベース ソフトウェアを構成するには、2 つの方法があります。最初の方法は、単一 DB2 データベースを 1 つの DB2 データベース サーバーに作成します。次に、Rational ClearQuest スキーマ リポジトリと 1 つ以上のユーザー データベースを単一 DB2 データベースに作成します。 2 番目の方法では、Rational ClearQuest データベース用に複数の DB2 データベースを DB2 データベース サーバーに作成する必要があります。

  • 単一データベースの方法を選択する場合は、空の DB2 データベースを 1 つ作成します。DB2 を使用して、空の ClearQuest データベースを作成する方法の詳細については、「Module: Creating empty ClearQuest databases with DB2」を参照してください。次に、各 Rational ClearQuest データベースのユーザー アカウントをオペレーティング システム レベルで作成します。Rational ClearQuest スキーマ リポジトリとユーザー データベースを作成するときは、同じデータベース名を使用しますが、Rational ClearQuest データベースを所有するユーザー アカウントには、システム レベルで作成された別々のアカウントを使用します。例えば、オペレーティング システム レベルでユーザー ID「cqrepo」と「cqdata」を作成する場合、単一データベース「cqdb」で「cqrepo」はスキーマ リポジトリ データベースを所有し、「cqdata」はユーザー データベースを所有します。
  • 複数データベースの方法を使用する場合は、Rational ClearQuest データベース (スキーマ リポジトリと 1 つ以上のユーザー データベース) ごとに空の DB2 データベースを作成します。
ヒント: DB2 データベースでは、大文字/小文字が区別されます。Rational ClearQuest MultiSite を使用している場合や、別の製造元データベースに移行する場合は、データベースの大文字/小文字の区別の設定を確認してください。
注: 以下のワークフローにおけるタスクを完了するための詳細な指示については、ご使用の DB2 ソフトウェア資料を参照してください。
表 1. DB2 データベース構成のワークフロー
タスク コメント
サポートされているバージョンの DB2 をインストールする サポートされる AIX® プラットフォームに DB2 データベースをインストールする場合、データベースが存在するファイル システムで、ファイルが 2 GB を超えることができることを確認してください。
DB2 データベース (選択した方式によっては複数の場合も) を作成する

単一データベースの方法を使用する場合は、Rational ClearQuest データベースのユーザー ID を作成します。DB2 資料の手順では、公開グループにデフォルトで権限が割り当てられていることを想定しています。データベースにアクセスする DB2 ユーザー名に権限を割り当てるときは、その権限が公開グループの権限と一致しなければなりません。

複数データベースの方法を使用する場合は、各データベースに対してデータベース作成の手順を繰り返します。

注: ロケールのデフォルトのコード ページが、Rational ClearQuest 環境と互換性がない場合もあります。詳しくは、コード ページと各国語サポートを参照してください。
作成した各データベースにバッファ プールと表スペースを追加する

バッファ プールを作成する際、ページ サイズを 32 に設定します。32 KB ページのサイズを 1024 に設定します。

バッファ プールに対して 2 つの表スペース (1 つは一時表スペース、もう 1 つは永続表スペース) を作成します。

作成した各表スペースに公開グループを追加し、ユーザー領域権限を割り当てる DB2 を Rational ClearQuest で使用するためには、このタスクを実行する前にサーバー上に 2 つのユーザー アカウントを作成する必要があります。1 つのアカウントはスキーマ リポジトリ用で、もう 1 つのアカウントはユーザー データベース用です。
作成した各データベースにパラメータを設定する
DB2 バージョン 9.7
パフォーマンス パラメータの設定:
  • APPL_MEMORY = AUTOMATIC (デフォルト設定)
  • APPLHEAPSZ = AUTOMATIC (デフォルト設定)
  • SORTHEAP = 1024
ログ パラメータの設定:
  • LOGFILSIZ = 2048
  • LOGPRIMARY = 15
  • LOGSECOND = 10
オプションの設定
Rational ClearQuest Connector を使用してユーザー データベースと Jazz™ プロジェクト領域を同期する場合、ユーザー データベースとスキーマ リポジトリ用に MAXAPPLS = 200 と設定します。
作成したデータベースに DB2 パッケージをバインドする

Rational ClearQuest からデータベースに接続する前に、次のコマンドを実行してデータベースにパッケージをバインドする必要があります。

binddb2pkg server database DB2_admin password [port]
注: データベースが、ポート値 50000 を使用していない DB2 インスタンスにある場合は、ポート値の指定が必要です。
ヒント: 既存のユーザー データベースを DataDirect ドライバの更新済みバージョンが入っている Rational ClearQuest のバージョンにアップグレードする場合は、binddb2pkg コマンドを実行してください。 binddb2pkg について詳しくは、binddb2pkgを参照してください。

フィードバック