空間データ サーバへの公開を目的とした PostgreSQL への接続

ArcGIS for Desktop から PostgreSQL に接続し、マップを作成して空間データ サーバにデータを公開するには、ArcGIS for Desktop の bin ディレクトリに PostgreSQL クライアント ファイルを配置し、データベースが接続を受け入れていることを確認してから、データベースへの接続を作成します。

Esri Customer Care ポータルから PostgreSQL クライアント ファイルをダウンロードして、それを ArcGIS クライアント アプリケーションの bin ディレクトリに配置し、PostgreSQL データベースへのダイレクト コネクションを作成することができます。

次の手順に従って、必要なファイルを入手し、ArcGIS for Desktop から PostgreSQL データベースへの接続を確立します。

手順:
  1. Esri Customer Care ポータルから pg_client_windows86 ライブラリをダウンロードします。
  2. ArcGIS for Desktop の bin ディレクトリにクライアント ファイルを転送します。
    注意注意:

    必ず、すべてのファイルを bin ディレクトリに配置してください。データベースに接続するには、これらのファイルの特定のバージョンが必要です。システム上にこれらのファイルの異なるバージョンがすでに存在する場合でも、Esri Customer Care ポータルからダウンロードしたバージョンのファイルがクライアントの bin ディレクトリにある必要があります。

  3. データベース サーバの PostgreSQL の pg_hba.conf ファイルを変更して、クライアント接続を受け入れます。pg_hba.conf ファイルの変更の詳細については、PostgreSQL のドキュメントをご参照ください。
  4. データベースで Public から CONNECT 権限を取り消していた場合、データベース接続に使用するデータベースに対する CONNECT 権限をユーザに付与する必要があります。
  5. ArcCatalog を起動します。または ArcMap を起動してカタログ ウィンドウを開きます。
  6. [データベース コネクション] ノードを展開して、[データベース接続の追加] をダブルクリックします。
  7. [データベース プラットフォーム] ドロップダウン リストから [PostgreSQL] を選択します。
  8. [サービス] テキスト ボックスに、PostgreSQL がインストールされているサーバの名前を入力します。
  9. [データベース] テキスト ボックスに PostgreSQL データベースの名前を入力します。
  10. データベース認証を使用して接続し、該当するテキスト ボックスに、接続するユーザのユーザ名とパスワードを入力します。

    [ユーザ名とパスワードを保存する] は必ずオンにしておいてください。

  11. [OK] をクリックして、接続を確立します。

[Database Connections] ノードの下に、新しいデータベース接続が一覧表示されます。

関連トピック

9/15/2013