エンタープライズ ジオデータベースは、リレーショナル データベース管理システムに格納された、テーブル、ビュー、ストアド プロシージャなどのオブジェクトの集合体です。PostgreSQL はジオデータベースを格納できるデータベース管理システムの 1 つです。
エンタープライズ ジオデータベースはデータベースに格納されるため、ユーザー本人 (または組織内の他のユーザー) は PostgreSQL データベース管理者である必要があります。 データベース管理者とジオデータベース管理者は連携して、エンタープライズ ジオデータベースを作成および維持します。
データベース管理者は、データベースの作成および構成、ユーザーの作成、ユーザーへのデータベース権限の付与、バックアップの作成およびテスト、データベースのアップグレードなどのデータベースに関するタスクを実行します。
ジオデータベース管理者である場合は、以下の実行方法を知っておく必要があります。
- データベース管理者が作成する PostgreSQL データベースに、ジオデータベースを作成します。 または、データベース管理者は、データベースおよびジオデータベースを作成できます。
- ジオデータベースへの接続の管理。 ジオデータベース管理者は、接続を監視、ブロック、削除できます。
- ジオデータベースの圧縮 (トラディショナル バージョニングを使用している場合)、ジオデータベース システム テーブルの統計情報の更新、ジオデータベースのアップグレードなどのジオデータベース メンテナンス タスクを実行することで、新機能や修正を利用することができます。
既存の PostgreSQL データベースにジオデータベースを作成し、データベース テーブルやビュー (言い換えると、ジオデータベースに登録されていないデータ) もジオデータベース データとともに引き続き格納できます。 両方のタイプのデータを ArcGIS Pro で表示および公開できますが、以下の点に注意してください。
- ジオデータベースのデータは、データベース接続を通じてアクセスしているときに ArcGIS Pro で編集できますが、データベースのデータは編集できません。 データベースのデータを編集するには、データベース内のデータを参照する編集可能な Web フィーチャ レイヤーを公開する必要があります。
- データベースにジオデータベースのシステム テーブルが含まれている場合は、ArcGIS でジオデータベースと見なされます。 ジオデータベースに登録されていないテーブルに接続する場合でも、ArcGIS クライアントとジオデータベースのバージョンの互換性ルールが適用されます。
ヒント:
データの格納方法とアクセス方法は、サポートされているデータベース管理システムによって異なり、データベースおよびそれに含まれるジオデータベース オブジェクトの操作方法に影響します。 このような理由で、エンタープライズ ジオデータベース管理のヘルプは、データベース管理システムに基づいたセクション別にまとめられています。 このセクションでは、PostgreSQL に格納されたエンタープライズ ジオデータベースの管理について説明します。 検索を使用してトピックにアクセスしている場合は、使用しているデータベース管理システムに対応したトピックであることを確認してください。