【发布时间】:2010-12-02 07:30:31
【问题描述】:
我刚刚在一个虚拟的 Windows Server 2008 机器上安装了带有 ArcSDE 和 PostgreSQL 的 ArcGIS Server Enterprise Advanced。
安装后,我一直在尝试将要素类(存储在 shapefile 中)导入地理数据库。
为了做到这一点,我使用 ArcCatalog -> Database Connections -> Add Spatial Database Connection 创建了到 ArcSDE 的连接(不是直接的数据库连接)。我已经成功测试了连接。
但是,当我运行“要素类到地理数据库”工具时,我收到以下错误消息:
未能转换 DNorthEnergyRiskMaps\RiskMapsLibraryTests\Resources\ProbabilityTools\TestFacies.shp。错误 000210:无法创建输出数据库连接\s2008NE.sde\arcgis.sde.TestFacies 执行失败(CopyFeatures)。
根据this 博客文章,此错误是通用的“包罗万象”。
博客文章建议了我遵循的一些调试步骤。我让 ArcMap 创建了一个intercept file。但是,看了之后我就不太聪明了(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,其中 1 = 0 2009-09-29 13:33:38 CEST 错误:关系“sde.sch_dataset”不存在 2009-09-29 13:33:38 CEST 声明:从 arcgis.sde.SCH_DATASET 中选择 1,其中 1 = 0
我们将不胜感激。
【问题讨论】:
标签: postgresql import arcgis