このエラーは、次のことを示しています。
- [Feature Access](フィーチャ サービス) を備えたマップ サービスの公開中に、データ フレームに、別のエンタープライズ ジオデータベースまたはデータベースを参照しているレイヤーまたはスタンドアロン テーブルが含まれており、データ フレーム内で参照されているジオデータベースまたはデータベースの少なくとも 1 つが ArcGIS Server に登録されています。
- トランザクションをサポートする [WFS](WFS-T) ケーパビリティを備えたマップ サービスの公開中に、データ フレームに、別のエンタープライズ ジオデータベースを参照しているレイヤーまたはスタンドアロン テーブルが含まれており、データ フレーム内で参照されているジオデータベースの少なくとも 1 つが ArcGIS Server に登録されています。
注意:
ソース エンタープライズ ジオデータベースまたはエンタープライズ データベースがすでにサーバーに登録されている場合でも、この解析ツールが実行されることがあります。この理由は、ソース エンタープライズ ジオデータベースまたはエンタープライズ データベースを参照するレイヤーまたはスタンドアロン テーブルで使用されている接続プロパティ (ユーザー名、パスワード、バージョンなど) が、サーバーに登録されているエンタープライズ ジオデータベースまたはエンタープライズ データベースの接続プロパティに一致しないためです。このような場合は、エンタープライズ ジオデータベースまたはエンタープライズ データベースを登録するだけではなく、このジオデータベースまたはデータベースへの接続も登録します。登録は、個別の接続ごとに必要です。
たとえば、デフォルトと v1 の 2 つのバージョンを持つ DB1 という名前のエンタープライズ ジオデータベースがあり、 デフォルト バージョンを使用する DB1 への接続のみを登録するとします。v1 バージョンをポイントするレイヤーまたはスタンドアロン テーブルを含むマップを公開しようとしているときに、この DB1 への接続を登録していない場合は、この解析ツールが実行されます。また、ジオデータベースへのそれぞれの接続に別々の名前を使用している場合にもこの状況が発生します。
解決策
- ArcGIS Server で公開されているフィーチャ サービスの場合
- サービスで使用できるようにするデータセットすべてを、ArcGIS Server に登録されているエンタープライズ ジオデータベースまたはエンタープライズ データベースの 1 つにコピーまたは移動します。データベース間でのデータのコピーおよび貼り付けの詳細
- すべてのデータを単一のエンタープライズ ジオデータベースまたはエンタープライズ データベース内に格納したら、レイヤーのデータ ソースのすべてが同じデータベース接続を使用してこのジオデータベースまたはデータベースをポイントするように、そのデータ ソースを設定します。
ヒント:
サーバーによって管理されたデータベースとしてエンタープライズ ジオデータベースを登録できます。これを行うと、公開時にデータがこのジオデータベースにコピーされます。マップ内のデータが (エンタープライズ ジオデータベースではなく) エンタープライズ データベースのデータである場合、サーバーによって管理されたデータベースへのコピーはサポートされないことに注意してください。これを正常に機能させるには、元のドキュメントで参照されるすべてのデータ ソースを ArcGIS Server に登録しないでください。公開前に、これらのフォルダー パスまたはデータベースをすべて登録解除する必要があります。すでに ArcGIS Server に登録済みのソースを参照しているデータは、サーバーによって管理されたデータベースにコピーされません。
- WFS-T の場合
- サービスで使用できるようにしたいすべてのデータセットを、ArcGIS Server に登録されているエンタープライズ ジオデータベースの 1 つにコピーまたは移動します。
- すべてのデータを単一のエンタープライズ ジオデータベース内に格納したら、レイヤーのデータ ソースの全部が同じデータベース接続を使用してこのジオデータベースをポイントするようにそのデータ ソースを設定します。
ヒント:
サーバーによって管理されたデータベースとしてエンタープライズ ジオデータベースを登録できます。これを行うと、公開時にデータがこのジオデータベースにコピーされます。これを正常に機能させるには、元のドキュメントで参照されるすべてのデータ ソースを ArcGIS Server に登録しないでください。公開前に、これらのフォルダー パスまたはデータベースをすべて登録解除する必要があります。すでに ArcGIS Server に登録済みのソースを参照しているデータは、サーバーによって管理されたデータベースにコピーされません。
追加情報
フィーチャ サービスでは、サービスに含まれるすべてのレイヤーおよびスタンドアロン テーブルが、単一接続を使用してエンタープライズ ジオデータベースまたは標準エンタープライズ データベースを参照している必要があります。エンタープライズ ジオデータベースまたはスタンドアロン エンタープライズ データベースは、ArcGIS サーバーに登録されている必要があります。
WFS-T サービスでは、サービスに含まれるすべてのレイヤーおよびスタンドアロン テーブルが、単一接続を使用してエンタープライズ ジオデータベースを参照し、また、そのジオデータベースが ArcGIS Server に登録されている必要があります。