仮想 Windows Server 2008 ボックスに ArcGIS Server Enterprise Advanced と ArcSDE および PostgreSQL をインストールしました。
インストール後、(シェープファイルに格納された) フィーチャクラスをジオデータベースにインポートしようとしました。
これを行うために、ArcCatalog -> Database Connections -> Add Spatial Database Connection を使用して、ArcSDE への接続 (データベースへの直接接続ではない) を作成しました。接続を正常にテストしました。
ただし、「フィーチャクラスからジオデータベースへ」ツールを実行すると、次のエラー メッセージが表示されます。
DNorthEnergyRiskMaps\RiskMapsLibraryTests\Resources\ProbabilityTools\TestFacies.shp の変換に失敗しました。エラー 000210: 出力データベース接続\s2008NE.sde\arcgis.sde.TestFacies を作成できません 実行に失敗しました (CopyFeatures)。
このブログ投稿によると、このエラーは一般的な「キャッチオール」です。
ブログ投稿は、私が従ったいくつかのデバッグ手順を提案しています。ArcMap にインターセプト ファイルを作成してもらいました。しかし、私はそれを見た後では賢明ではありません (ESRI フォーラムのユーザーは、インターセプト ファイルにエラーはないと言っています)。経験豊富な方ならもっと上手く解釈できるかもしれませんが…
また、ArcSDE と PostgreSQL のログをスキャンしました... 報告された唯一のエラーは、後者のログにあります。ターゲット テーブルが存在しないため、複数の SELECT クエリが失敗しています。いくつかの例:
2009-09-29 13:33:38 CEST エラー: リレーション "sde.sdb_surveydatasets" が存在しません 2009-09-29 13:33:38 CEST ステートメント: arcgis.sde.SDB_SurveyDatasets から 1 を選択 WHERE 1 = 0 2009-09-29 13:33:38 CEST エラー: リレーション "sde.sch_dataset" が存在しません 2009-09-29 13:33:38 CEST ステートメント: arcgis.sde.SCH_DATASET から 1 を選択 WHERE 1 = 0
助けていただければ幸いです。