DB2 スタート・ガイド (Windows)


目次

DB2 サーバーおよび IBM データ・サーバー・クライアントのインストール要件 (Windows)
ディスク要件とメモリー要件
DB2 のインストール方式
DB2 サーバーのインストール (Windows)
応答ファイルの編集 (Windows)
フィックスパックの適用
追加のツールのインストール操作を DB2 インストールから起動できる

DB2 サーバーおよび IBM データ・サーバー・クライアントのインストール要件 (Windows)

DB2® 製品をインストールするには、オペレーティング・システム、ソフトウェア、およびハードウェアに関する以下のような前提条件を満たす必要があります。

表 1. Windows ワークステーション・プラットフォーム
オペレーティング・システム 前提条件 ハードウェア
Windows® XP Professional (32 ビットおよび x64)

Windows Vista Ultimate (32 ビットおよび x64)

Windows Vista Business (32 ビットおよび x64)

Windows Vista Enterprise (32 ビットおよび x64)

Windows XP Service Pack 2 以降

IBM® Data Server Provider for .NET クライアント・アプリケーションと CLR サーバー・サイド・プロシージャーは、.NET 1.1 SP1 または .NET 2.0 フレームワーク・ランタイムを必要とします

64 ビット IBM Data Server Provider for .NET アプリケーションがサポートされます

サポートされる Windows オペレーティング・システム (32 ビットおよび x64 ベースのシステム) を実行可能なすべての Intel® および AMD プロセッサー
表 2. Windows サーバー・プラットフォーム
オペレーティング・システム 前提条件 ハードウェア
Windows 2003 Standard Edition (32 ビットおよび x64)

Windows 2003 Enterprise Edition (32 ビットおよび x64)

Windows 2003 Datacenter Edition (32 ビットおよび x64)

Service Pack 1 以降。

R2 もサポートされます

IBM Data Server Provider for .NET クライアント・アプリケーションと CLR サーバー・サイド・プロシージャーは、.NET 1.1 SP1 または .NET 2.0 フレームワーク・ランタイムを必要とします

64 ビット IBM Data Server Provider for .NET アプリケーションがサポートされます

サポートされる Windows オペレーティング・システムを実行可能なすべての Intel および AMD プロセッサー

ソフトウェアに関する他の考慮事項

ディスク要件とメモリー要件

ディスク要件

この製品に必要なディスク・スペースは、選択するインストールのタイプ、およびご使用のファイル・システムのタイプに応じて異なります。DB2 セットアップ・ウィザードは、標準、コンパクト、またはカスタムのいずれかのインストール中に選択したコンポーネントに基づいて動的なサイズの見積もりを提供します。

必要なデータベース、ソフトウェア、および通信製品のためのディスク・スペースも必ず含めるようにしてください。

Linux® および UNIX® オペレーティング・システムでは、/tmp ディレクトリーに 2 GB のフリー・スペースがあることが推奨されています。

メモリー要件

DB2 データベース・システムでは少なくとも 256 MB の RAM が必要です。DB2 製品と DB2 GUI ツールのみ実行するシステムであれば、少なくとも 512 MB の RAM が必要になります。しかし、パフォーマンスの改善のためには、1 GB の RAM をお勧めします。ここで示した要件には、システムで実行する他のソフトウェアのための追加のメモリー要件は含まれていません。

メモリー要件を判断するときは、以下の点に注意してください。

DB2 のインストール方式

このトピックでは、DB2 をインストールする方法についての情報を提供します。 以下の表は、使用できるインストール方式をオペレーティング・システムごとに示しています。

表 3. オペレーティング・システムごとのインストール方式
インストールの方法 Windows LinuxLinux または UNIX
DB2 セットアップ・ウィザード あり あり
応答ファイルによるインストール あり あり
db2_install コマンド なし あり
ペイロード・ファイルのデプロイメント なし あり

以下のリストは、DB2 のインストール方式を示しています。

DB2 セットアップ・ウィザード
DB2 セットアップ・ウィザードは、Linux、UNIX、および Windows オペレーティング・システムLinux で使用できる GUI インストーラーです。 DB2 セットアップ・ウィザードは、DB2 製品をインストールして初期のセットアップおよび構成タスクを実行するための便利なインターフェースを提供します。

また、DB2 セットアップ・ウィザードを使用すれば、DB2 インスタンスの作成や、他のマシン上にこのインストールを複製するための応答ファイルの作成も行えます。

注:
Linux および UNIXLinux プラットフォームでの非 root インストールの場合、ただ 1 つの DB2 インスタンスだけが存在可能です。 DB2 セットアップ・ウィザードによって、非 root インスタンスが自動的に作成されます。

Linux および UNIXLinux プラットフォームでは、DB2 セットアップ・ウィザードを表示するために X サーバーが必要です。

応答ファイルによるインストール
応答ファイルとは、セットアップと構成のさまざまな値を格納するテキスト・ファイルです。 このファイルは DB2 セットアップ・プログラムによって読み取られ、指定済みの値に従ってインストールが実行されます。

応答ファイルによるインストールは、サイレント・インストールとも呼ばれます。

このインストール方式の 1 つの利点は、インストールを実行しなくても、応答ファイルを作成できることです。 この機能は、DB2 製品のインストールに必要なオプションをキャプチャーするうえで便利です。 応答ファイルを後で使用することにより、指定済みのオプションに正確に従って DB2 製品をインストールできます。

応答ファイルの別の利点は、DB2 セットアップ・ウィザードを使って設定できないパラメーターにアクセスできることです。

Linux および UNIX オペレーティング・システムでは、独自のアプリケーション内に DB2 インストール・イメージを組み込めば、アプリケーションは、コンピューターが読み取れる形式でインストーラーからインストール進行状況情報とプロンプトを受け取ることができます。 この動作は、応答ファイル・キーワード INTERACTIVE によって制御されます。

応答ファイルを作成するには、次のようにさまざまな方法があります。

応答ファイル・ジェネレーターを使用する (Windows プラットフォーム)
Windows では、応答ファイル・ジェネレーターを使って、既存のインストールを複製する応答ファイルを作成できます。 例えば、IBM データ・サーバー・クライアントをインストールしてクライアントを完全に構成した後、そのクライアントのインストールと構成を他のコンピューターに複製するための応答ファイルを生成することができます。
DB2 セットアップ・ウィザードを使用する
DB2 セットアップ・ウィザードを使用すれば、DB2 セットアップ・ウィザードの各手順で選択した内容に基づく応答ファイルを作成できます。 選択内容は応答ファイルに記録され、システム内の特定の場所にそれを保存できます。 パーティション・データベース・インストールを選択した場合、インスタンス所有コンピューター用、および参加コンピューター用の 2 つの応答ファイルが生成されます。

db2cfexp コマンドを使ってクライアントまたはサーバーのプロファイルをエクスポートすることにより、クライアントまたはサーバーの構成を保存できます。 その後、db2cfimp コマンドを使ってプロファイルを簡単にインポートできます。 また、CLIENT_IMPORT_PROFILE キーワードを使用すれば、応答ファイルによるインストール時に、db2cfexp コマンドを使ってエクスポートされたクライアントまたはサーバー・プロファイルをインポートすることができます。

クライアントまたはサーバー・プロファイルのエクスポートを実行するのは、すべてのデータ・ソースをインストールしてカタログした後でなければなりません。

それぞれの DB2 製品に付属のサンプル応答ファイルをカスタマイズする
応答ファイル・ジェネレーターまたは DB2 セットアップ・ウィザードを使って応答ファイルを作成する方法に加えて、サンプル応答ファイルを手作業で変更することもできます。 サンプル応答ファイルは、DB2 製品 DVD に格納されています。 サンプル応答ファイルは、各製品ごとに有効なすべてのキーワードについての詳細を提供します。
db2_install コマンド (Linux および UNIX プラットフォームのみ)
db2_install コマンドを使用すれば、指定した DB2 製品のすべての コンポーネントが、英語インターフェース・サポートとともにインストールされます。 -L パラメーターを使用することにより、追加サポートする言語を選択できます。 特定のコンポーネントを選択または除外することはできません。

db2_install コマンドでは、指定した DB2 製品のすべてのコンポーネントがインストールされますが、ユーザーとグループの作成、インスタンスの作成、あるいは構成は実行されません。 インストール後に構成を行う場合には、このインストール方式が便利かもしれません。 インストール中に DB2 製品を構成したい場合には、DB2 セットアップ・ウィザードの使用を考慮してください。

Linux および UNIX オペレーティング・システムでは、独自のアプリケーション内に DB2 インストール・イメージを組み込めば、アプリケーションは、コンピューターが読み取れる形式でインストーラーからインストール進行状況情報とプロンプトを受け取ることができます。

このインストール方式の場合、製品ファイルをデプロイした後に、手動で構成する必要があります。

ペイロード・ファイルのデプロイメント (Linux および UNIX のみ)
この方法は、ほとんどのユーザーには推奨されない上級のインストール方式です。 この方法では、ユーザーがペイロード・ファイルを物理的にインストールする必要があります。 ペイロード・ファイルとは、インストール可能なコンポーネント用のすべてのファイルとメタデータが入った圧縮 tarball です。

このインストール方式の場合、製品ファイルをデプロイした後に、手動で構成する必要があります。

注:
DB2 製品のインストールは、Linux および UNIX プラットフォームのオペレーティング・システム・パッケージではなくなりました。 このため、インストール用のオペレーティング・システム・コマンドを使用できなくなりました。 DB2 インストールとの間で対話や照会を行うためのスクリプトが存在する場合、そのようなスクリプトを変更する必要があります。

DB2 サーバーのインストール (Windows)

このタスクでは、Windows 上で DB2 セットアップ・ウィザードを開始する方法について説明します。 DB2 セットアップ・ウィザードを使用することにより、インストールを定義し、システムに DB2 製品をインストールします。

前提条件
DB2 セットアップ・ウィザードを開始する前に、以下の準備が必要です。
制約事項

DB2 セットアップ・ウィザードを開始するには、以下のようにします。

  1. DB2 インストール用に定義したローカル Administrator アカウントで、システムにログオンします。
  2. DB2 製品 DVD を使用する場合は、ドライブに DVD を挿入します。自動実行機能が有効になっている場合は、DB2 セットアップ・ランチパッドが自動的に開始されます。自動実行されない場合は、Windows エクスプローラを使用して DB2 製品 DVD を参照し、セットアップ・アイコンをダブルクリックして DB2 セットアップ・ランチパッドを開始します。
  3. パスポート・アドバンテージから DB2 製品をダウンロードした場合は、実行可能ファイルを実行して DB2 製品インストール・ファイルを解凍します。Windows エクスプローラを使用して DB2 インストール・ファイルを参照し、セットアップ・アイコンをダブルクリックして DB2 セットアップ・ランチパッドを開始します。
  4. DB2 セットアップ・ランチパッドから、インストール前提条件とリリース情報を参照できます。あるいは、インストールに直接進むこともできます。インストール前提条件とリリース情報を読んで、後で追加された情報を調べることをお勧めします。
  5. 製品のインストール」をクリックします。「製品のインストール」ウィンドウに、インストール可能な製品が表示されます。

    コンピューターに既存の DB2 製品がインストールされていない場合は、「新規インストール」をクリックしてインストールを起動します。DB2 セットアップ・ウィザードのプロンプトに従ってインストールを進めます。

    コンピューターに既存の DB2 製品が 1 つ以上インストールされている場合は、以下の操作が可能です。

  6. DB2 セットアップ・ウィザードがシステム言語を判別し、その言語用のセットアップ・プログラムを起動します。残りのステップを知るには、オンライン・ヘルプを利用できます。オンライン・ヘルプを呼び出すには、「ヘルプ」をクリックするか、F1 キーを押します。 「キャンセル」をクリックすれば、いつでもインストールを終了できます。

DB2 製品が、デフォルトでは <Program Files>¥IBM¥sqllib ディレクトリーにインストールされます (<Program Files> は Program Files ディレクトリーの場所)。

このディレクトリーが既に使用されているシステムにインストールすると、DB2 製品インストール・パスには _xx が追加されます。_xx は 01 から始まる数字で、既にインストールされている DB2 コピーの数に応じて増えていきます。

独自の DB2 製品インストール・パスを指定することもできます。

インストール中に検出されたエラーについては、My Documents¥DB2LOG¥ ディレクトリーにあるインストール・ログ・ファイルを調べてください。 ログ・ファイルには DB2-ProductAbrrev-DateTime.log の形式が使用され、例えば DB2-ESE-Tue Apr 04 17_04_45 2006.log のようになります。

ローカル・コンピューターかネットワーク上の別のコンピューターにある DB2 資料に DB2 製品からアクセスできるようにするには、DB2 インフォメーション・センターをインストールする必要があります。DB2 インフォメーション・センターには、DB2 データベース・システムと DB2 関連製品に関する資料が含まれています。DB2 インフォメーション・センターがローカルにインストールされていない場合、デフォルトでは Web から DB2 情報にアクセスします。

DB2 Express Edition と DB2 Workgroup Server Edition のメモリー限度
DB2 Express Edition をインストールする場合、インスタンスの最大許可メモリーは 4GB です。

DB2 Workgroup Server Edition をインストールする場合、インスタンスの最大許可メモリーは 16GB です。

インスタンスに割り振られるメモリー量は、INSTANCE_MEMORY データベース・マネージャー構成パラメーターで決まります。

バージョン 9.1 からマイグレーションするときの重要な注記:
  • DB2 バージョン 9.1 製品のメモリー構成が許可限度を超える場合、現行バージョンにマイグレーションした後の DB2 製品を開始できない可能性があります。
  • 自己調整メモリー・マネージャーがインスタンス全体のメモリー限度を大きくする場合、メモリー限度がライセンス限度を超えることはありません。

応答ファイルの編集 (Windows)

応答ファイルを作成した後、応答ファイル内のキーワードをアクティブまたは非アクティブに変更する必要がある場合があります。

該当するのは、以下のいずれかのシナリオです。

DB2 製品は、ターゲット・ワークステーションのローカル・ドライブにのみインストールしてください。非ローカル・ドライブにインストールすると、パフォーマンスおよび可用性の問題が発生する恐れがあります。

応答ファイルを編集するには、以下のようにします。

  1. サンプル応答ファイルを使用する場合は、そのコピーを作成し、コピーをテキスト・エディターで開きます。DB2 セットアップ・ウィザードによって作成された応答ファイルを使用する場合は、応答ファイルをテキスト・エディターで開きます。
  2. 応答ファイルをカスタマイズします。

    応答ファイル内の項目をアクティブにするには、キーワードの左のアスタリスク (*) を削除します。 次に、値の右の現在の設定を、新しい設定に置き換えます。 可能な設定が等号の右にリストされています。

    製品によっては応答ファイル内に必須キーワードが含まれており、これらの値を指定する必要があります。必須キーワードは、各応答ファイルのコメント内で示されます。

    応答ファイルによるインストール時に応答ファイル内に指定するのは、インストールに固有のキーワードについてのみです。

  3. ファイルを共有ネットワーク・ドライブに保存してインストール・サーバーが使用できるようにします。変更を加えた場合は、新しいファイル名でファイルを保存し、オリジナルのサンプル応答ファイルを保持しておきます。製品 DVD から直接インストールする場合は、名前を変更した応答ファイルを別のドライブに格納する必要があります。

フィックスパックの適用

DB2 の実行環境を最新のフィックスパック・レベルに保つことにより、操作で問題が発生しないようにすることをお勧めします。 フィックスパックを正常にインストールするには、必要なインストール前およびインストール後タスクをすべて実行します。

DB2 フィックスパックには、IBM でのテスト中に検出された問題に対する更新およびフィックス (プログラム診断依頼書 (APAR)) と、お客様から報告された問題のフィックスが含まれています。 各フィックスパックに含まれている APARLIST.TXT ファイルでは、含まれているフィックスについて説明されています。

フィックスパックは累積されます。つまり、ある任意のバージョンの DB2 の最新のフィックスパックには、同じバージョンの DB2 のそれまでのフィックスパックを更新した内容がすべて入っているということです。

以下のフィックスパック・イメージを使用できます。

制約事項

Linux または UNIX での非 root インストールの場合、db2rfe コマンドを使用することにより、root ベースのフィーチャー (高可用性やオペレーティング・システム・ベースの認証など) を有効にすることができます。 DB2 製品のインストール後に root ベースのフィーチャーを有効にした場合は、フィックスパックを適用するたびに db2rfe コマンドを再実行して、これらのフィーチャーを再び有効にする必要があります。 詳しくは、下記の非 root 関連のリンクを参照してください。

Linux または UNIX オペレーティング・システムでは、各国語がインストールされている場合、それぞれの各国語フィックスパックも別個に必要になります。 各国語フィックスパックのみをインストールすることはできません。 同時にユニバーサル・フィックスパックまたは製品固有のフィックスパックも適用する必要があり、かつそれらの両方のフィックスパック・レベルが同じでなければなりません。 例えば、Linux または UNIX 上でユニバーサル・フィックスパックを英語以外の DB2 データベース製品に適用する場合、DB2 データベース製品を更新するには、ユニバーサル・フィックスパックと各国語フィックスパックの両方を適用しなければなりません。

複数の DB2 コピーが同一システム上にある場合、それらのコピーのバージョンとフィックスパック・レベルはそれぞれ異なっている可能性があります。 DB2 の 1 つ以上のコピーにフィックスパックを適用する場合、DB2 の各コピーにフィックスパックを 1 つずつインストールしなければなりません。

フィックスパックをインストールするには、次のようにします。

  1. DB2 Support Web サイト (http://www.ibm.com/software/data/db2/udb/support.html) で、フィックスパック・ダウンロードのリンクを選択することにより、最新の DB2 フィックスパックにアクセスしてダウンロードします。
  2. フィックスパックの前提条件をチェックし、フィックスパックをインストールする前に必要な作業を実行します。既に DB2 データベース製品をインストールしている場合は、さまざまな DB2 プロセスも停止しなければなりません。詳しくは、フィックスパックの README を参照してください。
  3. フィックスパックのインストール方法を選択して、フィックスパックをインストールします。

ログ・ファイル中で、インストール後のステップや、エラー・メッセージと推奨処置をチェックします。

追加のツールのインストール操作を DB2 インストールから起動できる

DB2 サーバー製品のインストール中に、Data Server Developer ツールや Data Server Administrator ツールをインストールするよう選択できます。

DB2 サーバーのインストール中に Data Server Developer ツールまたは Data Server Administrator ツールをインストールするよう選択した場合、DB2 セットアップ・ウィザードによって DB2 サーバー製品がインストールされた後、スタンドアロンのインストール・プログラムが起動されます。 また、DB2 サーバー製品をインストールしなくても、DB2 セットアップ・ランチパッドから Data Server Developer ツールまたは Data Server Administrator ツールをインストールできるようになりました。

Data Server Developer ツールおよび Data Server Administrator ツールには独自のスタンドアロン・インストール・プログラムがあり、DB2 インストールからこれを別個に起動できます。 DB2 インストール・プログラムでは、DB2 応答ファイルを使ってこれらのツールをインストールする操作はサポートされません。

サイレント・モードで Data Server Developer ツールまたは Data Server Administrator ツールをインストールするには、スタンドアロン・インストール・プログラムで提供される非対話インストール方式を使用してください。