1 台の Windows サーバへの複数の ArcSDE サービスのセットアップ

同じサーバに 2 つのジオデータベースがあるときに ArcSDE サービスを使用する場合は、サービス名が一意でポート番号が異なる別々の ArcSDE サービスを、services ファイルに指定する必要があります。

手順:
  1. dbinit.sde ファイルのコピーを作成して新しい名前を付けます。この名前には、新しい ArcSDE サービスの名前を含める必要があります。たとえば、新しいサービスを sdeservice2 にする場合は、dbinit ファイルに dbinit_sdeservice2.sde という名前を付けます。
  2. 新しい dbinit ファイルを適切な DBMS コネクション変数(ORACLE_SID)で更新します。
  3. 2 つ目のジオデータベースに別のジオデータベース格納情報を指定する場合は、giomgr.defs ファイルと dbtune.sde ファイルのコピーを作成し、これらに別の名前を付けます。たとえば、giomgr2.defs や dbtune2.sde などの名前を付けることができます。
  4. ファイルの新しいコピーの内容を変更し、2 つ目のジオデータベースを構築するためのパラメータと値を指定します。前のステップで示した例では、giomgr2.defs および dbtune2.sde を変更します。
  5. ポスト インストール ウィザードを使用して、2 つ目の Oracle データベースにジオデータベースを作成します。
  6. 1 つ目の [ユーザ情報] ダイアログ ボックスで、2 つ目の Oracle データベースのネット サービス名を指定します。
  7. [SDE user and tablespace information] ダイアログ ボックスで、2 つ目のデータベースの *.dbf ファイルとパスを指定します。
  8. 最初の [ArcSDE configuration files] ダイアログ ボックスで、カスタマイズした dbinit.sde ファイルと giomgr.def ファイルを指定します。
  9. 2 つ目の [ArcSDE configuration files] ダイアログ ボックスでカスタム dbtune ファイルのオプションを選択し、カスタマイズしたファイルを指定します。
  10. 2 つ目の [User information] ダイアログ ボックスで、2 つ目の Oracle データベースのネット サービス名を指定します。
  11. [ArcSDE service information] ダイアログ ボックスで、2 つ目の Oracle データベースのサービス名、ポート番号、パスワード、および Oracle SID を指定します。このとき、サービス名とポート番号が一意であることを確認してください。

    ウィザードのこのステップで、新しいサービスの情報が Windows と ArcSDE の services ファイルに追加されます。


3/6/2012