Db2-server-installation

提供:Dev Guides
移動先:案内検索

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サーバーのセットアップの実行が開始されます。

DB2サーバーのセットアップ

「./db2setup」と入力し、ルートターミナルでEnterキーを押して、DB2サーバーのセットアッププロセスを開始します。

そうすると、「Launch Padのセットアップ」画面が表示されます。 [図-2]

Launch Padのセットアップ

[起動パッドのセットアップ]ページで、左側のメニューから[製品のインストール]オプションを選択します。 オプション「DB​​2 Advanced Enterprise Server Edition」を選択します。 「新規インストール」ボタンを選択します。

「DB2 setup wizard」という名前の新しいフレームが表示されます。 「次へ」をクリックします。 [図-3]

DB2セットアップウィザード

次の画面にDB2ライセンス契約が表示されます。 「同意します…」を選択します。「次へ」をクリックします。 [図-4]

DB2ライセンス契約

次の画面には、インストールタイプが表示され、デフォルトで「標準」に設定されています。

同じ選択を維持します。 「次へ」をクリックします。 [図-5]

インストールアクション

次の画面にインストールアクションが表示されます。

「DB2 Advanced Enterprise Server Editionのインストール…」を選択します

「次へ」をクリックします。 [図-6]

インストールディレクトリ

次の画面で、セットアッププログラムはインストールディレクトリの選択を求めます。

デフォルトのままにして「次へ」をクリックします。

サーバー情報

次の画面にユーザー認証が表示されます。 「dasusr1」ユーザーのパスワードを入力します。

(覚えやすいように、パスワードはユーザー名と同一にすることができます。)

DB2インスタンス

次の画面で、セットアップはDB2サーバーインスタンスの作成を要求します。

ここでは、「db2inst1」という名前のDB2インスタンスを作成しています。

DB2インスタンス名

次の画面では、デフォルトのインスタンスに必要なパーティションの数を尋ねられます。

「単一または複数の」パーティションを選択できます。

「単一パーティションインスタンス」を選択します。 「次へ」をクリックします。

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>」を使用して、コマンドラインでこれを呼び出すことができます。

DB22へのアクセス