Business Integration Connect のインストール

前のセクションで記述された前提条件をすべて満たしていると、Database Loader および WebSphere Business Integration Connect の各インストール・ウィザードを実行することができます。

LaunchPad

Business Integration Connect には、製品概要、ReadME ファイル、製品資料、データベース・ローダー、および Business Integration Connect Installer に対するワンストップ・アクセスを提供するランチパッド・プログラム (図 24を参照) が用意されています。別の方法として、提供されている setup*.* プログラムを使用して、データベース・ローダーおよびインストール・プログラムを始動することもできます。データベースの作成および インストール・ウィザードによるコンポーネントのインストールを参照してください。

注:
ランチパッドのオプションの中には、ブラウザーがインストールされ、システム・パスで使用可能になっていることを必要とするものがあります。

ランチパッド実行可能ファイルは、以下に配置されています。

{CD_ROM/MEDIA DIR}/LaunchPad.*
 



図 24. ランチパッド画面

データベースの作成

Business Integration Connect には、データベース表をセットアップするインストール・ウィザードが含まれています。Database Loader ウィザードは、情報を収集して、表を作成し、表にデータを取り込んでくれます。また、表を作成するために使用する SQL ファイルを保存することもできます。その後、SQL ファイルを使用して表を作成し、データを取り込むことも可能です。SQL ファイルを手動で実行することにより、データベース管理者は、データを取り込む前にデータベース表を検討できます。

始める前に、ご使用のデータベース・サーバーがインストールされ、正しく構成され、稼働しているかどうかを検証します。

注:
SQL が自動的に実行される場合は、データベースが常駐するのと同じサーバーで Database Loader を実行する必要があります。これにより、正しいホスト・アドレスが、データベースに対して設定されることが保証されます。

以下の手順では、Database Loader GUI を使用してデータベースを構成する方法について説明します。GUI を使用せずに Database Loader をインストールすることもできます。

注:
データベース・サーバーとして DB2 を使用することを計画している場合は、DB2ADMIN Windows ユーザーとして SQL を (手動または自動で) 実行する必要があります。

データベース表をセットアップするには、次の手順を実行します。

  1. データベースとして DB2 を使用している場合は、DB2ADMIN としてログインします。
  2. WebSphere Business Integration Connect システム・プロダクト CD にある Database Loader CD-MediaDir¥DBLoader¥setup.exe ファイルを実行します。

    Database Loader ウィザードが始動し、「ようこそ」画面が表示されます。「次へ」をクリックして先へ進みます。

  3. 「ソフトウェア・ライセンス契約 (Software License Agreement)」画面で、ソフトウェア・ライセンス契約を読みます。契約条件に同意する場合は、「ライセンス契約の条件に同意します。(I accept the terms of the license agreement)」を選択します。「次へ」をクリックして先へ進みます。
  4. 「ディレクトリー名」画面で、データベースをセットアップするときに Database Loader が使用するディレクトリーのパスおよびディレクトリー名を入力します。図 25 を参照してください。

    データベースおよびデータベースに格納されるすべてのアプリケーション・データのために十分なスペースがあるロケーションを選択します。

    注:
    ディレクトリーを選択するためにブラウズする場合は、インストール・パスを選択した後で、「ファイル名を入力 (Enter file name)」フィールドに「.」を 1 つ入力してください。「.」を入力しないと、「ディレクトリーを選択 (Select a directory)」画面から、この画面を起動した画面に戻りません。

    「次へ」をクリックして先へ進みます。

    図 25. 「ディレクトリー名」画面


  5. 「データベース選択 (Database Selection screen)」画面で、DB2 または Oracle のいずれか一方を選択してから、「次へ」をクリックします。図 26 を参照してください。

    図 26. 「データベース・タイプの選択 (Database Type Selection)」画面


  6. 「データベース情報」画面で、次のデータベース情報を入力し、入力を終えたら「次へ」をクリックします。

    DB2:

    DB2 を選択した場合は、「DB2 データベース情報 (DB2 Database Information)」画面が表示されます。以下の DB2 データベース情報を入力します。

    注:
    これらの値のいずれかを変更した場合、SQL ファイルを実行する前に、それらの値がなければなりません。それらの値がない場合は、それらを手動で作成する必要があります。

    Oracle の場合:

    Oracle を選択すると、「Oracle データベース情報 (Oracle Database Information)」画面が表示されます。以下の Oracle データベース情報を入力します。

    注:
    これらの値のいずれかを変更した場合、SQL ファイルを実行する前に、それらの値がなければなりません。それらの値がない場合は、それらを手動で作成する必要があります。
  7. 「データベース・ロケーション (Database Location)」画面が表示されます。
    注:
    データベースとすべてのアプリケーション・データを保持するのに十分なスペースのあるファイル・システム・ロケーションを選択します。データベースのサイズは、Business Integration Connect の稼動中に大きくなります。

    DB2:

    「データベース・ロケーション (Database Location)」画面 (図 27) で、RDBMS サーバー上のデータベースおよびデータベースの各表スペースのロケーションを入力します。テキスト・ボックスには絶対パスが入力されている必要があります。「次へ」をクリックして先へ進みます。

    注:
    ディレクトリーを選択するためにブラウズする場合は、インストール・パスを選択した後で、「ファイル名を入力 (Enter file name)」フィールドに「.」を 1 つ入力してください。「.」を入力しないと、「ディレクトリーを選択 (Select a directory)」画面から、この画面を起動した画面に戻りません。



    図 27. 「DB2 データベース・ロケーション (DB2 Database Location)」画面

    Oracle の場合:

    「データベース・ロケーション (Database Location)」画面 (図 28) で、RDBMS サーバー上のデータベースおよびデータベースの各表スペースのロケーションを入力します。テキスト・ボックスには絶対パスが入力されている必要があります。「次へ」をクリックして先へ進みます。

    注:
    ディレクトリーを選択するためにブラウズする場合は、インストール・パスを選択した後で、「ファイル名を入力 (Enter file name)」フィールドに「.」を 1 つ入力してください。「.」を入力しないと、「ディレクトリーを選択 (Select a directory)」画面から、この画面を起動した画面に戻りません。

    図 28. 「Oracle データベース・ロケーション (Oracle Database Location)」画面


  8. 「コンポーネントの構成 (Component Configuration)」画面 (図 29) で、Business Integration Connect コンポーネントのログイン情報、および共通の共用ファイルのロケーションを入力します。

    図 29. 「コンポーネントの構成 (Component Configuration)」画面


    Community Console、Document Manager、および Receiver の「ユーザー名」テキスト・ボックスと「パスワード」 テキスト・ボックスには、それぞれのコンポーネントのユーザー名とパスワードを入力します。これらのユーザーは、サーバーを構成したときに作成されました。

    「グループ名」テキスト・ボックスには、Business Integration Connect ユーザーを含むグループの名前を入力します。

    「次へ」をクリックして先へ進みます。

    システムが、共用情報のマウント・ポイント画面を表示します。

  9. Business Integration Connect の主要コンポーネントが使用する共通の共用ファイルのロケーションを入力します。
    注:
    ディレクトリーを選択するためにブラウズする場合は、インストール・パスを選択した後で、「ファイル名を入力 (Enter file name)」フィールドに「.」を 1 つ入力してください。「.」を入力しないと、「ディレクトリーを選択 (Select a directory)」画面から、この画面を起動した画面に戻りません。
  10. 「要約」画面が表示されます。Database Loader のインストール先を示している「要約」画面の情報を確認します。このロケーションが誤っている場合は、「戻る」をクリックして、前の画面へ戻ります。「要約」画面の情報が正しい場合は、「次へ」をクリックします。
  11. ウィザードが表示する画面 (図 30) で、ユーザーは、Database Loader が SQL ファイルを作成するのみか、または作成した後、自動的に実行するかどうかを選択することができます。デフォルトの振る舞いは、SQL ファイルを作成するのみです。

    図 30. 「SQL ファイルの実行」画面


    Database Loader が SQL ファイルを実行する場合は、以下の動作を行います。

    Database Loader はルーチンの一部として DB2 インスタンスを再始動します。このため、Business Integration Connect データベースをセットアップする DB2 インスタンスを使用しているすべてのアプリケーションを切断する必要があります。

    ユーザーに代わって Database Loader にファイルを実行させる場合は、「SQL ファイルの実行」チェック・ボックスを選択します。

    「次へ」をクリックして先へ進みます。

  12. Database Loader によって「完了」ボタンが使用可能にされたら、ボタンをクリックします。
  13. SQL を手動で実行している場合の詳細については、(Database Loader によってインストールされる) SQL ディレクトリーの Instructions.txt ファイルを参照してください。

    Business Integration Connect データベースのセットアップが完了すると、Business Integration Connect のコンポーネントをインストールすることができます。

インストール・ウィザードによるコンポーネントのインストール

Business Integration Connect には、Community Console、Receiver、および Document Manager の 3 つの主要なコンポーネントがあります。3 つのコンポーネントはすべて、共通のコンテンツを共用します。コンポーネントおよび共通のコンテントを単一のサーバーにインストールするか、各コンポーネントを別々のサーバーにインストールすることができます。最低でも 1 つのサーバーに、各コンポーネントの 1 つのインスタンスをインストールする必要があります。さまざまなコンポーネントを別々のサーバーに配置する計画の立て方については、環境の計画および "接続形態"を参照してください。

注:
複数のマシンに Business Integration Connect をインストールする場合は、すべてのマシンの共用 common フォルダーで、同じドライブ名とディレクトリー構造を使用する必要があります。

開始する前に、前提条件ソフトウェアのインストールと構成が正しく行われていることを確認してください。ソフトウェアの前提条件については、プラットフォーム、ハードウェア、およびソフトウェアの要件の、すべての Business Integration Connect サーバーの要件についての表を参照してください。また、ソフトウェアの構成方法については、インストール済み前提条件の検証および構成を参照してください。

また、Business Integration Connect データベースのセットアップも完了している必要があります。詳しくは、データベースの作成を参照してください。最後に、キュー・マネージャーとリスナーを含め、ご使用のデータベース・サーバーと WebSphere MQ が稼動している必要があります。

以下の手順では、InstallShield ウィザード GUI を使用してコンポーネントをインストールする方法について説明しています。

注:
コンポーネントは、コマンド行を使用してもインストールできます。詳しくは、コマンド行によるコンポーネントのインストールを参照してください。

Business Integration Connect をインストールするには、次のステップ手順を実行します。

  1. 管理者特権のユーザーとしてログインします。

    ハブ・インストーラーでは、Windows サービスを正しく作成するために管理者特権が必要です。

  2. WebSphere Business Integration Connect システム・プロダクト CD にある CD-MediaDir¥hub¥setup.exe ファイルを実行します。

    ウィザードが始動し、「ようこそ」画面が表示されます。「次へ」をクリックして先へ進みます。

  3. 「ソフトウェア・ライセンス契約 (Software License Agreement)」画面で、ライセンス契約を読みます。契約条件に同意する場合は、「ライセンス契約の条件に同意します。(I accept the terms of the license agreement)」をクリックします。「次へ」をクリックして先へ進みます。
  4. 「ディレクトリー名」画面 (図 31) で、Business Integration Connect がインストールされているディレクトリーのパスとディレクトリー名を入力します。「次へ」をクリックして先へ進みます。
    注:
    ディレクトリーを選択するためにブラウズする場合は、インストール・パスを選択した後で、「ファイル名を入力 (Enter file name)」フィールドに「.」を 1 つ入力してください。「.」を入力しないと、「ディレクトリーを選択 (Select a directory)」画面から、この画面を起動した画面に戻りません。

    図 31. 「ディレクトリー名」画面


  5. 「コンポーネント選択」画面 (図 32) で、サーバーにインストールするコンポーネントを選択します。複数のコンポーネントを選択できます。「次へ」をクリックして先へ進みます。

    図 32. 「コンポーネント選択」画面


    残りの手順では、すべてのコンポーネントをサーバーにインストールすることを前提に説明します。すべてのコンポーネントをインストールしない場合、残りの手順で説明する一部の画面は表示されません。

  6. 「データベース・サーバーの選択 (Database Server Selection)」画面 (図 33) で、使用するデータベース・サーバーを選択します。DB2 8.1.2 以降、または Oracle 9i.9.2.0 以降を選択できます。「次へ」をクリックして先へ進みます。

    図 33. 「データベース・サーバーの選択 (Database Server Selection)」画面


  7. 「データベース情報」画面が表示されます。使用するデータベースとして DB2 を選択した場合は、この手順の DB2 に固有の指示に従って操作します。使用するデータベースとして Oracle を選択した場合は、この手順の Oracle に固有の指示に従って操作します。

    DB2:

    DB2 を選択した場合は、「DB2 データベース情報 (DB2 Database Information)」画面が表示されます。図 34 を参照してください。

    図 34. 「DB2 データベース情報 (DB2 Database Information)」画面


    DB2 データベースに関する要求情報を入力します。

    DB2 が現在のシステムに収容されていない場合は、「ホスト名」テキスト・ボックスで、「localhost」を DB2 が収容されているシステム名に置き換えます。

    「ポート」テキスト・フィールドには、DB2 インスタンスが使用しているポートを入力します。DB2 インスタンスが使用しているポートを調べるには、DB2 Control Center (GUI) を使用してプロパティーを判別するか、コマンド行 db2 get dbm cfg を入力します。この情報 (DB2 構成) は、Database Loader によって "system temp"/WBIConnect/logs ディレクトリーにも保管されます。デフォルトのポートは 50000 です。

    DB2 の場合のパスは次のとおりです。

    C:¥Documents and Settings¥db2admin¥Local Settings¥Temp¥WBIConnect¥logs

    Oracle の場合のパスは次のとおりです。

    C:¥Documents and Settings¥Administrator¥Local Settings¥Temp¥WBIConnect¥logs

    「所有者名」「所有者パスワード」「データベース名」、および「スキーマ名」テキスト・フィールドに、要求情報を入力します。これらの情報は、Database Loader のインストール時にデータベースを定義するために使用された名前です。"データベースの作成" を参照してください。

    「次へ」をクリックして先へ進みます。

    Oracle の場合:

    Oracle を選択すると、「Oracle データベース情報 (Oracle Database Information)」画面が表示されます。図 35 を参照してください。

    Oracle データベースに関する必須情報を入力します。デフォルトのポートは 1521 です。

    注:
    JDBC ドライバーの絶対パスと名前は、このコンピューター上のドライバーの正しいバージョンを指し示している必要があります。ドライバーは、Oracle 9i がインストールされたディレクトリー・ツリーにあります。ドライバーは、http://otn.oracle.com/software/tech/java/sqlj-jdbc/index.html からダウンロードできます。「JDBC Driver Downloads」のセクションで、「Oracle 9i Release 2 drivers」をクリックします。稼働している Oracle 9i 9.2.0 サービス・バージョンに一致するドライバー・バージョンを間違わずに選択してください。
    注:
    ディレクトリーを選択するためにブラウズする場合は、インストール・パスを選択した後で、「ファイル名を入力 (Enter file name)」フィールドに「.」を 1 つ入力してください。「.」を入力しないと、「ディレクトリーを選択 (Select a directory)」画面から、この画面を起動した画面に戻りません。

    図 35. 「Oracle データベース情報 (Oracle Database Information)」画面


    「データベース接続確認 (Database Connection Confirmation)」画面が表示されます。図 36 を参照してください。接続が正常に行われた場合、「Table (表)」、「ビュー (View)」、「関数 (Function)」、および「プロシージャー (Procedure)」のカウント情報に注意し、確認します。接続が失敗した場合は、情報画面の指示を検討するか、データベース資料を参照するかしてエラー・コードに対応します。

    図 36. 「データベース確認 (Database confirmation)」画面

  8. 「共通情報ディレクトリー」画面で、共通の共用コンポーネントのロケーションを入力します。この値は、Database Loader のインストールの際に使用されたディレクトリー・ロケーションと一致しなければなりません。
    注:
    ディレクトリーを選択するためにブラウズする場合は、インストール・パスを選択した後で、「ファイル名を入力 (Enter file name)」フィールドに「.」を 1 つ入力してください。「.」を入力しないと、「ディレクトリーを選択 (Select a directory)」画面から、この画面を起動した画面に戻りません。
  9. 「WebSphere MQ Server」画面で、ご使用の WebSphere MQ サーバーに関する情報を入力します。図 37 を参照してください。

    図 37. 「WebSphere MQ Server」画面


    WebSphere MQ が現在のマシンに収容されていない場合は、「ホスト名」テキスト・ボックスで、「localhost」を WebSphere MQ が収容されているシステム名に置き換えます。

    「キュー・マネージャー」テキスト・ボックスで、デフォルト名を WebSphere MQ を構成するときに使用した名前に置き換えます ("WebSphere MQ の構成"を参照)。

    「リスナー・ポート」テキスト・ボックスには、リスナーが使用しているポート番号を入力します ("WebSphere MQ の構成"を参照)。デフォルトのポートは 9999 です。

    「次へ」をクリックして先へ進みます。

  10. 「Windows Service のインストール (Windows Service Installation)」画面が表示されます。Business Integration Connect の機能を Windows サービスとして登録する場合は、「Windows Service としてインストールする (Install as Windows Service)」チェック・ボックスを選択します。図 38 を参照してください。

    「次へ」をクリックして先へ進みます。

    図 38. 「Windows Service のインストール (Windows Service Installation)」画面


  11. Community Console のインストールを選択した場合は、「Community Console の構成 (Community Console configuration)」画面を使用して構成します。図 39を参照してください。

    図 39. 「Community Console」画面


    「ユーザー名」テキスト・ボックスには、Community Console コンポーネントがデータベースにログインするために使用するユーザー ID を入力します。

    「パスワード」テキスト・ボックスには、ユーザー名に関連したパスワードを入力します。入力したパスワードが正しいことを確認してください。パスワードに誤りがあると、Community Console は機能しません。

    「HTTP ポート (HTTP Port)」テキスト・ボックスには、コンポーネントがメッセージを listen するポート番号を入力します。Community Console、Receiver、および Document Manager には固有のポート番号が割り当てられ、それらのポートはこのコンピューターで使用可能な状態になっている必要があります。デフォルトのポートは 58080 です。

    「HTTPS ポート (HTTPS Port)」テキスト・ボックスには、コンポーネントがメッセージを listen するセキュア・ポートの番号を入力します。Community Console、Receiver、および Document Manager には固有のポート番号が割り当てられ、それらのポートはこのコンピューターで使用可能な状態になっている必要があります。デフォルトのポートは 58443 です。

    「次へ」をクリックして先へ進みます。

    注:
    データベース接続が失敗すると、データベース情報画面が表示されます。データベース情報画面の指示を検討するか、データベース資料を参照して、エラー・コードに対応します。
  12. Receiver コンポーネントまたは Document Manager コンポーネントを選択した場合は、それぞれの構成画面を使用して構成します。これらの画面には、「Community Console の構成 (Community Console Configuration)」画面と同じフィールドがあります。3 つのコンポーネント (Community Console、Receiver、および Document Manager) すべてで、別々の HTTP ポートと HTTPS ポートを使用する必要があります。図 40 および 図 41 を参照してください。
    注:
    別々のマシンに Receiver と Document Manager をインストールする場合は、Receiver マシンに Document Manager マシンによって解決可能なホスト名を付ける必要があります。

    完了したら「次へ」をクリックします。

    図 40. 「Receiver の構成 (Receiver Configuration)」画面


    図 41. 「Document Manager の構成 (Document Manager Configuration)」画面


  13. 「RosettaNet の構成 (RosettaNet Configuration)」画面 (図 42) で、RosettaNet メッセージの連絡先情報を入力します。これらのテキスト・フィールドには値が必要です。正しい値が不明の場合はデフォルト値を使用してください。この情報は、RosettaNet を使用している場合に必要となるもので、すべてのインストールで推奨されています。

    図 42. 「RosettaNet の構成 (RosettaNet Configuration)」画面


    「名前」テキスト・ボックスで、RosettaNet の問題が発生した場合の連絡先担当者の名前を入力します。

    「電話番号」および「FAX 番号」テキスト・ボックスには、RosettaNet 担当者の電話番号と FAX 番号を入力します。

    「E メール・アドレス」テキスト・ボックスには、RosettaNet の連絡先 E メール・アドレスを入力します。

    「次へ」をクリックして先へ進みます。

  14. 「アラート通知 (Alert Notification)」画面 (図 43) で、Business Integration Connect を構成して、E メールでアラートを送信できるようにします。値が必要です。正しい値が不明の場合はデフォルト値を使用してください。

    図 43. 「アラート通知 (Alert Notification)」画面


    「SMTP リレー」テキスト・ボックスには、SMTP サーバーのロケーションを入力します。

    「送信元 E メール・アドレス」テキスト・ボックスで、E メールを送信するときに Business Integration Connect が使用する E メール・アドレスを入力します。

    「送信先 E メール・アドレス」テキスト・ボックスで、アラート通知に対応するユーザーが、E メールを送信するときに使用する宛先の E メール・アドレスを入力します。

    「次へ」をクリックして先へ進みます。

  15. 「要約」画面では、インストールされるコンポーネントを示す情報を確認します。表示された情報のいずれかに誤りがある場合は、「戻る」をクリックして前の画面に戻ります。「要約」画面の情報がすべて正しい場合は、「次へ」をクリックします。
  16. Business Integration Connect インストーラーにより、選択されたコンポーネントがインストールおよび構成されます。このタスクが完了すると、インストーラーで「完了」ボタンが使用可能になります。「完了」をクリックします。
  17. console¥was¥wbic¥config¥bcg_console.properties を開きます。値として、bcg.co.db.schema=DB2ADMIN が設定されているかどうかを検証します。
  18. receiver¥was¥wbic¥config¥bcg_receiver.properties を開きます。値として、bcg.co.db.schema=DB2ADMIN が設定されているかどうかを検証します。
  19. router¥was¥wbic¥config¥bcg.properties を開きます。値として、bcg.co.db.schema=DB2ADMIN が設定されているかどうかを検証します。

    Business Integration Connect コンポーネントをインストールする各サーバー上で、この手順を繰り返します。共通コンテンツは、一度しかインストールする必要はありません。ファイル共用システムによって、すべてのコンピューターで使用可能になるためです。

    すべての Business Integration Connect コンポーネントのインストールが完了したら、"コマンド行によるコンポーネントのインストール"を参照してください。

Copyright IBM Corp. 1997, 2004