リモート Windows サーバからの ArcSDE サービスの作成
sdeservice コマンドを使用して、リモート サーバに ArcSDE サービスを作成できます。
リモートの Windows サーバからサービスを作成する sdeservice コマンドの構文は次のとおりです。
sdeservice -o create -p <ArcSDE_admin_password>
-n [-H <sde_directory>] [-i <service>] [-s <data_source>]
-d {ORACLE,SID | SQLSERVER,SQLSERVERINSTANCE | DB2,DB2INSTANCE
| INFORMIX | POSTGRESQL,PGINSTANCE}
[-u <service_user>] [-P <service_user_password>]
サービスを作成するときに、sdeservice コマンドに -d オプションと値を指定する必要があります。ただし、Windows サービスはリモート サーバ上のサービスに依存することはできません。したがって、-n オプションを指定して依存関係を無効にする必要があります。
このコマンドは Windows サーバのみで使用し、MS-DOS コマンド プロンプトから実行します。
手順:
- 新しいサービスのエントリを ArcSDE および Windows サービス ファイルに追加します。
-
MS-DOS コマンド プロンプトで、sdeservice コマンドを create 操作と -n オプションを指定して入力します。
sdeservice -o create -p sdepasswd -d ORACLE,ORA11 -n -i sdesvc
- ArcSDE サーバの dbinit.sde ファイルにある LOCAL 環境変数を Oracle Net サービス名を指すように設定します。
このファイルは、%SDEHOME%\etc にあります。
作成したサービスを、sdemon コマンドを使用して起動します。
関連トピック
5/10/2014