組織の ArcGIS Server 管理者または公開者は、オンプレミスのデータ ストアとクラウド ストアを登録するオプションを使用できます。これを実行する際には、データ フォルダー、データベース、ジオデータベースを ArcGIS Server に登録することで、公開するサービスがそれらのフォルダー、データベース、ジオデータベースのデータを参照できるようにします。データ登録により、アクセスする場所のリストが ArcGIS Server に提供されます。データ登録は、複数のコンピューターにわたって公開するときに、ArcGIS Server がデータ パスを調整するのにも役立ちます。
次のセクションでは、ArcGIS クライアントを Db2 データベースに接続する準備を行い (データベースにジオデータベースが含まれているかどうかにかかわらず)、データベースを ArcGIS Server に登録する方法について説明します。このワークフローは、Linux、Unix、または Windows コンピューター上の Db2 でのみサポートされています。
Db2 クライアント ソフトウェアのインストール
Db2 クライアントを、Db2 データベースに接続する必要があるすべての ArcGIS コンピューターにインストールします。Db2 クライアント ファイルは、IBM または My Esri から入手できます。Db2 クライアント ソフトウェアの指示に従ってインストールします。
ArcGIS クライアントを、64 ビット オペレーティング システムのコンピューターにインストールする場合、64 ビットの Db2 クライアント インストールを実行します。この場合は、32 ビットと 64 ビットの両方のクライアントがインストールされ、32 ビットの ArcMap と、64 ビットの ArcGIS Server および ArcGIS Pro ソフトウェアの両方から接続することができます。ArcMap を 32 ビット オペレーティング システムにインストールしている場合は、32 ビットの Db2 クライアント インストールを実行します。
Db2 クライアント ソフトウェアをインストールした後、データベースをカタログ化できます。これにより、データベースに接続する際に使用できるデータ ソース名を設定します。
データベースをカタログ化しない場合、「Db2 への接続」に示されているように、Db2 データベースに接続するための特定の接続文字列を指定する必要があります。
権限の付与
データベースへの接続に使用するログインには、特定の権限を付与する必要があります。読み取り専用サービスを公開するだけのログインの場合、「Db2 でのジオデータベースの権限」で説明されているように、データ ビューアーに必要な権限を付与します。編集可能なフィーチャ サービスを公開する場合は、データ編集者に必要な権限を付与します。ジオデータベースを管理データベースとして登録する場合、データの作成に必要な権限を付与します。
Db2 への接続でオペレーティング システム認証を使用する場合は、ArcGIS Server アカウントに適切な権限を付与していることを確認してください。
Db2 への接続
Db2 データベースを ArcGIS Server サイトに登録するには、次の情報が必要です。
- 接続するデータベース管理システムのタイプ (この場合は Db2)
- カタログ化したデータベースの名前、または DSNless 接続に使用する接続文字列
DSNless 接続文字列は、「HostName=<ホスト>;Port=<ポート番号>;Database=<データベース名>;」の形式で指定します。詳細と例については、「ArcMap でのデータベース接続」をご参照ください。
- 使用する認証の種類: データベースまたはオペレーティング システム
Db2 へのログインはすべてドメインまたはローカル オペレーティング システム アカウントですが (ドメイン アカウントを推奨)、ArcGIS からの接続に対してデータベース認証を指定できます。Db2 は、データベース接続ファイルに指定されているログインとパスワードを使用して接続を検証します。ArcGIS Server で使用するには、ユーザー情報を接続ファイルに保存する必要があります。
オペレーティング システム認証を使用する場合は、Db2 サーバーが ArcGIS Server アカウントを認証できることを確認してください。
レガシー:
ArcGIS 10.3 ジオデータベース以降では、エンタープライズ ジオデータベースへの接続に ArcSDE サービスを使用できません。ArcSDE サービスを使用して 10.2.2 以前のリリースのエンタープライズ ジオデータベースに接続するには、[ArcSDE 接続ファイルの作成 (Create ArcSDE Connection File)] ジオプロセシング ツールまたは Python スクリプトを使用して .sde ファイルを作成し、ジオデータベースを ArcGIS Server に登録するときに、この接続をインポートします。
ArcGIS Server への登録
ArcGIS Server Manager または ArcMap のカタログ ツリーから、データベースを登録できます。登録オプションの説明とデータベースの登録方法については、次のトピックをご参照ください。