空間データ サーバへの公開を目的とした PostgreSQL への接続
ArcGIS for Desktop から PostgreSQL に接続し、マップを作成して空間データ サーバにデータを公開するには、ArcGIS for Desktop の bin ディレクトリに PostgreSQL クライアント ファイルを配置し、データベースが接続を受け入れていることを確認してから、データベースへの接続を作成します。
Esri Customer Care ポータルから PostgreSQL クライアント ファイルをダウンロードして、それを ArcGIS クライアント アプリケーションの bin ディレクトリに配置し、PostgreSQL データベースへのダイレクト コネクションを作成することができます。
次の手順に従って、必要なファイルを入手し、ArcGIS for Desktop から PostgreSQL データベースへの接続を確立します。
手順:
- Esri Customer Care ポータルから pg_client_windows86 ライブラリをダウンロードします。
- ArcGIS for Desktop の bin ディレクトリにクライアント ファイルを転送します。注意:
必ず、すべてのファイルを bin ディレクトリに配置してください。データベースに接続するには、これらのファイルの特定のバージョンが必要です。システム上にこれらのファイルの異なるバージョンがすでに存在する場合でも、Esri Customer Care ポータルからダウンロードしたバージョンのファイルがクライアントの bin ディレクトリにある必要があります。
- データベース サーバの PostgreSQL の pg_hba.conf ファイルを変更して、クライアント接続を受け入れます。pg_hba.conf ファイルの変更の詳細については、PostgreSQL のドキュメントをご参照ください。
- データベースで Public から CONNECT 権限を取り消していた場合、データベース接続に使用するデータベースに対する CONNECT 権限をユーザに付与する必要があります。
- ArcCatalog を起動します。または ArcMap を起動してカタログ ウィンドウを開きます。
- [データベース コネクション] ノードを展開して、[データベース接続の追加] をダブルクリックします。
- [データベース プラットフォーム] ドロップダウン リストから [PostgreSQL] を選択します。
- [サービス] テキスト ボックスに、PostgreSQL がインストールされているサーバの名前を入力します。
- [データベース] テキスト ボックスに PostgreSQL データベースの名前を入力します。
- データベース認証を使用して接続し、該当するテキスト ボックスに、接続するユーザのユーザ名とパスワードを入力します。
[ユーザ名とパスワードを保存する] は必ずオンにしておいてください。
- [OK] をクリックして、接続を確立します。
[Database Connections] ノードの下に、新しいデータベース接続が一覧表示されます。
関連トピック
9/15/2013