ArcGIS for Desktop からジオデータベース データへの SQL アクセスの有効化

このトピックは、ArcGIS for Desktop Standard および ArcGIS for Desktop Advanced にのみ該当します。

データがバージョン対応登録されている場合、または対応登録されていないが履歴管理が有効な場合は、データに SQL でアクセスする際にビューを使用する必要があります。

ArcGIS 10.1 for Desktop 以降を使用してバージョン対応登録されたデータセットでは、バージョン対応ビューが自動的に作成されます。ArcGIS 10.2 for Desktop 以降では、バージョン非対応のデータセットの履歴管理を有効化した際にも、ビューが自動的に作成されます。

ただし、ビューが存在しない場合もあります。これには、以下のようなものがあります。

このような状況では、ArcGIS for Desktop からデータセットへの SQL アクセスを有効化できます。これにより、SQL を使用したテーブルまたはフィーチャクラスへのアクセスに必要なビューのタイプが作成されます。

手順:
  1. ArcMap または ArcCatalog のカタログ ツリーで、SQL アクセス用のビューを作成するデータを含むジオデータベースに接続します。

    データの所有者として接続していることを確認してください。所有者だけが SQL アクセスを有効化できます。ビューの作成に必要なデータベース権限が与えられていることも確認してください。

  2. テーブル、フィーチャクラス、またはフィーチャ データセットを右クリックし、[管理] をポイントして [SQL アクセスの有効化] をクリックします。

    データベースにビューが作成されます。フィーチャ データセットで SQL アクセスを有効化した場合は、フィーチャ データセット内のフィーチャクラスごとにビューが 1 つ作成されます。

    注意注意:

    z/OS データベース上の DB2 で履歴管理が有効化されているバージョン対応登録されたデータセットまたはバージョン対応登録されていないデータセットに対して、SQL アクセスを有効化することはできません。

関連トピック

5/25/2014