IBM Informix データベースから ArcGIS Server サイトにデータを公開するには、以下を実行します。
- ArcGIS Server コンピューターと ArcGIS Desktop クライアント コンピューターに Informix クライアント ソフトウェアをインストールします。
- 公開されるデータに対する権限を付与します。
- マップおよびサービス定義ファイルを作成します。
- サービス定義ファイルを公開します。
Informix クライアント ソフトウェアのインストール
データベースに接続するすべての ArcGIS クライアント コンピューターに Informix Client SDK または IConnect ソフトウェアをインストールする必要があります。ArcGIS Server と ArcMap が実行されているコンピューターにソフトウェアをインストールする権限がない場合は、IT 部門にインストールを依頼する必要があります。
ArcGIS Server サイトに複数のサーバーを導入している場合は、各コンピューターに 64 ビット Informix クライアントをインストールします。Informix データベースに接続するすべての ArcMap コンピューターに 32 ビット Informix クライアントをインストールする必要があります。Informix クライアント ソフトウェアは、My Esri または IBM から入手できます。
ArcGIS Server と ArcMap が同じコンピューターにインストールされている場合は、32 ビットと 64 ビットのクライアントを両方ともインストールする必要があります。
Microsoft Windows コンピューターでは、Setnet32 アプリケーションも設定する必要があります。
Informix データベースからデータを公開する ArcGIS Server コンピューターおよびすべての ArcMap コンピューターで、Informix クライアントに必ず同じデータ ソース名を設定します。
Informix クライアント ソフトウェアの設定の詳細については、「ArcGIS から Informix への接続」をご参照ください。
権限の付与
データベースへの接続に使用するログインには、特定の権限を付与する必要があります。読み取り専用サービスを公開するだけのログインの場合、「Informix のジオデータベースの権限」または「ArcGIS で Informix データベースを使用するための権限」で説明されているように、データ ビューアーに必要な権限を付与します。編集可能なフィーチャ サービスを公開する場合は、データ編集者に必要な権限を付与します。
Informix への接続でオペレーティング システム認証を使用する場合は、ArcGIS Server アカウントに適切な権限を付与していることを確認してください。
データがジオデータベース内に存在する場合、データ所有者はデータに必要な特権を付与する必要があります。データがデータベース内に存在する場合、データ所有者が ArcGIS から権限を付与するか、データベース管理者がデータベース ツールを使用して必要な権限を付与できます。
マップおよびサービス定義ファイルの作成
ArcMap で、ArcGIS Server Web サービスとして公開する Informix データを含むマップを作成します。データにアクセスする権限を持つログインを使用して、データベースに接続します。
サービス定義ファイルを作成します。[利用可能な接続がありません] チェックボックスをオンにし、[公開時にサービス定義にデータを含める] チェックボックスをオフのままにします。
サービス定義ファイルの公開
ArcGIS Server サイトへの公開者接続を作成し、サービス定義ファイルを公開します。