Db2-server-installation
DB2-サーバーのインストール
この章では、DB2サーバーのインストール手順について説明します。
前書き
DB2サーバーの試用版をダウンロードするか、http://www-01.ibm.com/software/data/db2/express-c/downloadl [www.ibm.com]から製品ライセンスを購入できます。 実行するオペレーティングシステムのサイズに応じて、ダウンロード可能な2つのDB2サーバーがあります。 たとえば、32ビットLinuxまたはUNIXオペレーティングシステム用のDB2サーバーをダウンロードする場合は、32ビットDB2サーバーをダウンロードする必要があります。 同じことが64ビットDB2サーバーにも当てはまります。
ハードウェア要件
プロセッサー:最小コア2Duo
RAM:最小1GB
ハードディスク:30GB以上
ソフトウェア要件
DB2サーバーをインストールする前に、システムに必要なソフトウェアを準備する必要があります。 Linuxの場合、「libstdc ++ 6.0」をインストールする必要があります。
システムの互換性を確認する
DB2サーバーをインストールする前に、システムがDB2サーバーと互換性があるかどうかを確認する必要があります。 互換性を確認するには、コマンドコンソールで「db2prereqcheck」コマンドを呼び出す必要があります。
LinuxオペレーティングシステムにDB2をインストールする
ターミナルを開き、「CD <DB2 installation folder>」コマンドを使用してコンソールでdb2インストールイメージフォルダーのパスを設定します。 次に、「./db2prereqcheck」コマンドを入力して、システムとDB2サーバーの互換性を確認します。
./db2prereqcheck
図-1は、Linuxオペレーティングシステムとハードウェアシステムの互換性要件を示しています。
LinuxシステムにDB2をインストールするための所定の手順に従います。
- 端末を開きます。
- rootユーザーとしてログインします。
- DB2インストールフォルダーを開きます。
- 「./db2setup」と入力して、Enterキーを押します。
このプロセスにより、DB2サーバーのセットアップの実行が開始されます。
「./db2setup」と入力し、ルートターミナルでEnterキーを押して、DB2サーバーのセットアッププロセスを開始します。
そうすると、「Launch Padのセットアップ」画面が表示されます。 [図-2]
[起動パッドのセットアップ]ページで、左側のメニューから[製品のインストール]オプションを選択します。 オプション「DB2 Advanced Enterprise Server Edition」を選択します。 「新規インストール」ボタンを選択します。
「DB2 setup wizard」という名前の新しいフレームが表示されます。 「次へ」をクリックします。 [図-3]
次の画面にDB2ライセンス契約が表示されます。 「同意します…」を選択します。「次へ」をクリックします。 [図-4]
次の画面には、インストールタイプが表示され、デフォルトで「標準」に設定されています。
同じ選択を維持します。 「次へ」をクリックします。 [図-5]
次の画面にインストールアクションが表示されます。
「DB2 Advanced Enterprise Server Editionのインストール…」を選択します
「次へ」をクリックします。 [図-6]
次の画面で、セットアッププログラムはインストールディレクトリの選択を求めます。
デフォルトのままにして「次へ」をクリックします。
次の画面にユーザー認証が表示されます。 「dasusr1」ユーザーのパスワードを入力します。
(覚えやすいように、パスワードはユーザー名と同一にすることができます。)
次の画面で、セットアップはDB2サーバーインスタンスの作成を要求します。
ここでは、「db2inst1」という名前のDB2インスタンスを作成しています。
次の画面では、デフォルトのインスタンスに必要なパーティションの数を尋ねられます。
「単一または複数の」パーティションを選択できます。
「単一パーティションインスタンス」を選択します。 「次へ」をクリックします。
次の画面で、セットアップは作成中のDB2インスタンスの認証を求めます。
ここでは、デフォルトでユーザー名は「db2inst1」として作成されます。 ユーザー名と同じパスワードを入力できます。
「次へ」をクリックします。
次の画面で、セットアップは「db2fenc」ユーザーの認証情報の入力を求めます。
ここでは、ユーザー名と同じパスワードを入力できます。
「次へ」をクリックします。
次の画面で、「この時点で通知を送信するようにdb2サーバーをセットアップしない」オプションを選択できます。
「次へ」をクリックします。
次の画面には、db2セットアップに関する情報が表示されます。
「完了」をクリックします。
この段階で、DB2のインストール手順は完了です。
DB2インストールの検証
DB2サーバーのインストールの有用性を確認する必要があります。 DB2サーバーのインストールが完了したら、現在のユーザーモードからログアウトし、「db2inst1」ユーザーにログインします。 「db2inst1」ユーザー環境では、ターミナルを開いて次のコマンドを実行し、db2製品が適切にインストールされているかどうかを確認できます。
db2level
このコマンドは、現在のインスタンスにインストールされているDB2製品の現在のバージョンとサービスレベルを表示します。
構文:
db2level
例:
db2level
出力:
DB21085I Instance "db2inst2" uses "64" bits
And DB2 code release "SQL10010" with level
identifier "0201010E". Informational tokens
are "DB2 v10.1.0.0", "s120403",
"LINUXAMD64101", and Fix Pack "0".
Product is installed at "/home/db2inst2/sqllib".
db2licm
このコマンドは、DB2製品のすべてのライセンス関連情報を表示します。
構文:
db2licm <parameter>
例:
db2licm -l
出力:
Product name: "DB2 Advanced Enterprise Server Edition"
License type: "Trial"
Expiry date: "10/02/2014"
Product identifier: "db2aese"
Version information: "10.1"
Product name: "DB2 Connect Server"
License type: "Trial"
Expiry date: "10/02/2014"
Product identifier: "db2consv"
Version information: "10.1"
コマンドラインプロセッサ(CLP)
CLPは、次の3つのモードのいずれかで開始できます。
- コマンドモード:このモードでは、各コマンドとSQLステートメントの前に「db2」を付ける必要があります。 たとえば、クエリ「db2 activate database sample」。
- インタラクティブ入力モード:「db2」コマンドを使用して、このモードを起動できます。 ここでは、プレフィックスなしでSQLステートメントを渡すことができます。 たとえば、「データベースサンプルのアクティブ化」。
- バッチモード:ここでは、要件のすべてのSQLクエリを含むスクリプトファイルを作成し、「。db2」拡張子でファイルを保存する必要があります。 構文「db2 –tf <filename.db2>」を使用して、コマンドラインでこれを呼び出すことができます。