Я только что установил ArcGIS Server Enterprise Advanced с ArcSDE и PostgreSQL в виртуальном окне Windows Server 2008.Не удалось импортировать данные в ArcSDE (9.3.1) и PostgreSQL (8.3.0)
После установки я пытаюсь импортировать класс объектов (хранящийся в шейп-файле) в базу геоданных.
Для этого я создал соединение с ArcSDE (не прямым подключением к базе данных) с помощью ArcCatalog -> Connections базы данных -> Добавить пространственное соединение с базой данных. Я успешно тестировал соединение.
Однако, когда я бегу инструмент «Характеристика класса к БГД», я получаю следующее сообщение об ошибке:
Failed to convert DNorthEnergyRiskMaps\RiskMapsLibraryTests\Resources\ProbabilityTools\TestFacies.shp. ERROR 000210: Cannot create output Database Connections\s2008NE.sde\arcgis.sde.TestFacies Failed to execute (CopyFeatures).
Согласно this блоге, эта ошибка является родовым «поймать всех».
Сообщение в блоге предлагает некоторые шаги отладки, которые я выполнил. Я создал ArcMap intercept file. Тем не менее, я не смотрю на него (пользователи на форуме ESRI говорят, что ошибок в файле перехвата нет). Может быть, кто-то с большим опытом мог бы лучше интерпретировать его ...
Кроме того, я просмотрел журналы ArcSDE и PostgreSQL ... Единственные зарегистрированные ошибки - в последнем журнале; несколько запросов SELECT сбой, поскольку целевые таблицы не существуют. Некоторые примеры:
2009-09-29 13:33:38 CEST ERROR: relation "sde.sdb_surveydatasets" does not exist 2009-09-29 13:33:38 CEST STATEMENT: SELECT 1 FROM arcgis.sde.SDB_SurveyDatasets WHERE 1 = 0 2009-09-29 13:33:38 CEST ERROR: relation "sde.sch_dataset" does not exist 2009-09-29 13:33:38 CEST STATEMENT: SELECT 1 FROM arcgis.sde.SCH_DATASET WHERE 1 = 0
Помощь была бы очень признательна.
Спасибо, попробовав разные инструменты, выяснилось, в чем проблема: добавление данных в ArcSDE с помощью ArcView. Можно ли добавлять данные в ArcSDE только из ArcEditor или ArcInfo? – Zoidberg
Да, ArcView не может редактировать данные через SDE. –