IBM Support

[Db2] Db2 製品のダウンロードとインストール方法

Question & Answer


Question

Db2 を新規インストールします。製品のダウンロードとインストール方法を教えてください。

Answer

Db2 はフィックスパックから新規インストールが可能です。

まず、FixCentral から Db2 の Server フィックスパックをダウンロードしてインストールし、次にパスポート・アドバンテージ・オンラインからライセンス・ファイルをダウンロードしてライセンス登録を行ってください。
(フィックスパックには試用ライセンスが付属しますが、90 日で失効して起動しなくなります。ただし V11.5 以降の Server フィックスパックをインストールすると Community Edition として登録され起動期間の制限はありません。)

  1. Db2 Server フィックスパックのダウンロード
    以下のリストから、インストールするバージョンの最新のフィックスパックをダウンロードします。
    Download Db2 Fix Packs by version for Db2 for Linux, UNIX and Windows
    • Server Fix Pack には、Db2 サーバーのすべてのエディションと、Data Server Client が含まれます。
  2. ダウンロードしたファイルの展開とインストール
    Linux/UNIX 版のフィックスパックは tar.gz 形式で圧縮されています。
    以下の FAQ の 「1. NLPACK を Db2 製品と同時にインストールする手順」と同様の手順で展開してインストールします。
    [Db2] National Language Package (NLPACK) のインストールおよびアップグレード方法
    • Db2 は各国語メッセージを NLPACK で提供していますが、V10.5 FP4 以降のフィックスパックは NLPACK を含んでいます。
    • NLPACK は V11.1 m3fp3 以降廃止されており、各国語メッセージは製品イメージに含まれています。
    • エディションはインストール時に選択します。ただし、V10.5 以降の Workgroup Server Edition 以上のすべてのエディションは Server Editions になり、インストール後のライセンス登録でエディションを識別します。
       
  3. ライセンス・ファイルのダウンロード
    パスポート・アドバンテージ・オンラインから、購入したバージョンおよびエディションのライセンス・ファイルをダウンロードします。ライセンス・ファイルは "Activation" パッケージとして提供されています。
    なお、パスポート・アドバンテージ・オンラインへのサインインやユーザー登録の方法がご不明な場合、eCustomer Care へチャットボットでお問い合わせください。

    ライセンス・ファイルのパーツ番号の検索方法と、ダウンロード方法は以下の Technote を参照してください。
    How do I download my Db2 license from Passport Advantage
    注:V11.5 のパーツ番号は以下の Technote を参照してください。同じバージョンでも複数のパーツ番号がある点にご注意ください。いずれのパーツ番号も Db2 本体のライセンス・ファイルは同じです。
  4. ライセンス・ファイルを登録します。
    ライセンスの登録方法は以下の FAQ を参照してください。
    [Db2] Db2 のライセンス登録
例1 RHEL 9.2 に Db2 V11.5 Standard Edition を応答ファイルでインストールするケース
  1. Db2 のダウンロード
    Download Db2 Fix Packs by version for Db2 for Linux, UNIX and Windows から Db2 11.5 Mod 9 CSB のリンクをクリックし、Linux (64-bit) の IBM Db2 Server Fix Pack をダウンロードします。
  2. ダウンロードしたファイルの展開とインストール
    2-1. サーバーに root としてログインします。
    2-2. 以下のような応答ファイルを用意します。
    db2server.rsp
    PROD = DB2_SERVER_EDITION
    FILE = /opt/ibm/db2/V11.5
    LIC_AGREEMENT = ACCEPT
    INSTALL_TYPE = TYPICAL
    
    LANG = JP
    
    INSTANCE = db2inst1
    db2inst1.NAME = db2inst1
    db2inst1.UID = 1001
    db2inst1.GROUP_NAME = db2adm1
    db2inst1.GID = 1001
    db2inst1.HOME_DIRECTORY = /home/db2inst1
    db2inst1.PASSWORD = 
    db2inst1.TYPE = ESE
    
    db2inst1.SVCENAME = db2c_db2inst1
    db2inst1.PORT_NUMBER = 51000
    db2inst1.FCM_PORT_NUMBER = 61000
    db2inst1.MAX_LOGICAL_NODES = 6
    
    db2inst1.FENCED_USERNAME = db2fenc1
    db2inst1.FENCED_UID = 1002
    db2inst1.FENCED_GROUP_NAME = db2fadm1
    db2inst1.FENCED_GID = 1002
    db2inst1.FENCED_HOME_DIRECTORY = /home/db2fenc1
    db2inst1.FENCED_PASSWORD = 
    db2inst1.CONFIGURE_TEXT_SEARCH = NO
    2-3. ダウンロードした special_xxxxx_v11.5.9_linuxx64_server_dec.tar.gz を展開します。
    注:xxxxx はその時点で最新の special build (数字) 番号です。
     # gunzip -c special_xxxxx_v11.5.9_linuxx64_server_dec.tar.gz | tar -xvf-
    2-4. 応答ファイルを指定してセットアップを行います。
     # cd server_dec
     # ./db2setup -r db2server.rsp
  3. ライセンス・ファイルのダウンロードとライセンス登録
    3-1. パスポート・アドバンテージ・オンラインから M07K1MLG01LTMLCC6L7MLCC36WML いずれかをダウンロードします。
    3-2. パッケージから db2std_vpc.lic を取り出します。
    3-3. Db2 サーバーにインスタンス・オーナーでログインし、ライセンスを登録します。
     $ db2licm -a db2std_vpc.lic
    3-4. ライセンスが登録されていることを確認します。
     $ db2licm -l
例2 RHEL 8.7 に Db2 V11.5 Advanced Edition をインストールするケース
  1. Db2 のダウンロード
    Download Db2 Fix Packs by version for Db2 for Linux, UNIX and Windows から Db2 11.5 Mod 9 CSB のリンクをクリックし、Linux (64-bit) の IBM Db2 Server Fix Pack をダウンロードします。
  2. ダウンロードしたファイルの展開とインストール
    2-1. サーバーに root としてログインします。
    2-2. ダウンロードした special_xxxxx_v11.5.9_linuxx64_server_dec.tar.gz を展開します。
    注:xxxxx はその時点で最新の special build (数字) 番号です。
     # gunzip -c special_xxxxx_v11.5.9_linuxx64_server_dec.tar.gz | tar -xvf-
    2-3. db2_install コマンドでセットアップを行います。
     # cd server_dec
     # ./db2_install -b /opt/ibm/db2/V11.5 -f NOTSAMP -p SERVER -y

    2-4. インスタンスを作成します。
     # useradd -u <uid> -g <gid> -s /bin/ksh db2inst1
     # useradd -u <uid> -g <gid> -s /bin/ksh db2fenc1
     # /opt/ibm/db2/V11.5/instance/db2icrt -u db2fenc1 db2inst1
  3. ライセンス・ファイルのダウンロードとライセンス登録
    3-1. パスポート・アドバンテージ・オンラインから M07JYMLCC9WHMLCC6L5MLCC1VRML いずれかをダウンロードします。
    3-2. パッケージから db2adv_vpc.lic を取り出します。
    3-3. Db2 サーバーにインスタンス・オーナーでログインし、ライセンスを登録します。
     $ db2licm -a db2adv_vpc.lic
    3-4. ライセンスが登録されていることを確認します。
     $ db2licm -l

例3 Windows Server 2019 に Db2 V11.5 Advanced Edition をインストールするケース
  1. Db2 のダウンロード
    Download Db2 Fix Packs by version for Db2 for Linux, UNIX and Windows から Db2 11.5 Mod 9 のリンクをクリックし、Windows 64-bit, x86, on AMD64 and Intel EM64T の Db2 Server Fix Pack をダウンロードします。
  2. ダウンロードしたファイルの展開とインストール
    2-1. サーバーに Administraotrs 権限のユーザーでログオンします。
    2-2. ダウンロードした v11.5.9_ntx64_server_dec.exe を実行します。
    2-3. 解凍先ディレクトリーの SERVER_DEC フォルダにある setup.exe を実行し、Server Editions をインストールします。
  3. ライセンス・ファイルのダウンロードとライセンス登録
    3-1. パスポート・アドバンテージ・オンラインから M07JYMLCC9WHMLCC6L5MLCC1VRML いずれかをダウンロードします。
    3-2. パッケージから db2adv_vpc.lic を取り出します。
    3-3. Db2 サーバーに管理者としてログオンし、「DB2 コマンド・ウィンドウ - 管理者」を開きます。
    3-4. ライセンスを登録します。
     C:\>db2licm -a db2adv_vpc.lic
    3-4. ライセンスが登録されていることを確認します。
     C:\>db2licm -l


関連情報
応答ファイルを使用した、関与するコンピューター上でのデータベース・パーティション・サーバーのインストール (Linux および UNIX)
応答ファイルを使用した、関与するコンピューター上でのデータベース・パーティション・サーバーのインストール (Windows)
応答ファイルを使用した Db2 製品およびフィーチャーのインストール

[Db2] パスポート・アドバンテージによく寄せられる質問

お問合せ先
技術的な内容に関して、パスポート・アドバンテージの契約のもと Db2 テクニカル・サポートへお問い合わせください。
Db2 テクニカル・サポート

[{"Type":"MASTER","Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEPGG","label":"Db2 for Linux, UNIX and Windows"},"ARM Category":[{"code":"a8m500000008PknAAE","label":"Install\/Migrate\/Upgrade"},{"code":"a8m500000008PmBAAU","label":"Install\/Migrate\/Upgrade-\u003ELicensing"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]

Document Information

Modified date:
20 December 2023

UID

swg22009792