データベース エイリアスによる DB2 ネイティブ接続の検証(UNIX のみ)

データベース エイリアスによる DB2 ネイティブ接続を検証するには、以下の手順に従います。

  1. インストールの実行に使用するユーザ アカウントとパスワードで UNIX サーバにログインします。

    : このアカウントは事前にセットアップしておく必要があります。 BusinessObjects Enterprise をインストールする際に使用する UNIX アカウントのセットアップ方法の詳細については、「アカウント、ホーム ディレクトリ、およびログイン環境の作成」を参照してください。

  2. 以下の環境変数をエコーして、それらの値がデータベース クライアント ソフトウェアのインストールに対応していることを確認します。
    DB2INSTANCE

    この変数は、現在の DB2INSTANCE DB2 データベース インスタンスを定義します。

    INSTHOME

    この変数には、DB2 クライアント インストールのルート ディレクトリへのパスが入ります。

    DB2DIR

    この変数には、DB2 インストールのルート ディレクトリ(DB2 bin ディレクトリおよび lib ディレクトリの 1 つ上のレベル)へのパスが入ります。

    library path

    ライブラリ検索パス(Solaris および Linux の場合は LD_LIBRARY_PATH、AIX の場合は LIBPATH)には、DB2 クライアント インストールの lib ディレクトリが入る必要があります。

    PATH

    検索パスには、DB2 クライアント インストールの bin ディレクトリが入る必要があります。

    次の例では、必須変数が確認されて、サンプルの出力値が表示されます。

    $ echo $DB2INSTANCE
    db2inst1
    $ echo $DB2DIR
    /opt/IBMdb2/V7.1
    $ echo $LD_LIBRARY_PATH
    /export/home/db2inst1/sqllib/lib
    $ echo $PATH
    /usr/bin:/usr/ucb:/etc:.:/export/home/db2inst1/sqllib/adm:/ex
    port/home/db2inst1/sqllib/misc
    
  3. DB2 SQL ツールを実行するには、以下のコマンドを発行します。
    db2
    
  4. 目的のデータベース エイリアスに接続するには、以下のコマンドを発行します。
    connect to db_alias user accountname using password
    

    db_alias および password には、それぞれ適切な値を指定してください。 シェル環境が正しく構成されている場合は、DB2 に接続されます。

  5. テーブルの作成権限がアカウントにあることを確認するには、以下のコマンドを発行します。
    create table sampletable (col_fld char(10) not null)
    
  6. テーブルの削除権限がアカウントにあることを確認するには、以下のコマンドを発行します。
    drop table sampletable
    
  7. 「terminate」と入力します。
MySQL データベース要件

CMS データベースまたは監査データベースに独自の MySQL インストールを使用する場合は、Unicode 文字セット(UTF-8 など)を使用します。 データベースを作成したら、BusinessObjects Enterprise をインストールするためにそのデータベースを準備する必要があります。

詳細情報:

既存のデータベース サーバの準備