`
NickWar
  • 浏览: 72130 次
  • 来自: 南京
文章分类
社区版块
存档分类

ArcCatalog导入数据到SDE出错,错误代码Error 999999

 
阅读更多

使用ArcEngine导入数据,总有几个图层导不进去,检查之下,没发现代码有什么问题,于是使用ArcCatalog试了,没想到,还是导入不了,批量导入的时候,显示100%完成,提示成功了,进入一看,什么都没有,幸亏在单个图层导入的时候,有出错提示如下:

ERROR 999999: Error executing function.Object name is not a regular identifier...

单从字面上翻译一下,大致是说,对象名称不是一个常规的标识符,使用ArcMap查看了一下,图层属性信息表中有几个字段

名称是这样的:“长度(米)”,我试着新建了一个字段,照样子输入了一个“宽度(米)”,点

确定的时候,会提示有非法字符,并建议修改成“宽度_米_”,不知道这原始数据是怎么处理,括号怎么弄进去的,

不管了,照提示的,新建字段,把原来的字段的值复制过去,然后删除掉,再执行导入,一切ok,呵呵,

看来,数据制作还是要细心才行啊...

字段名称也有讲究,若命名为Area,在导入到SDE后,会被自动加上下划线,变成Area_,若在设置标注

的时候把LabelEngine的Expression属性还设置成Area,就会发现,整张地图都不显示标注了,

一个图层的标注字段找不到,就可能会影像全局的图层标注。

图层名称也是,比如命名为ND-1,导入SDE后,会被改成ND_1,若还按之前的名称从SDE加载,

图层名称也不能为数字开头,比如1_1,使用SDE的C Api导入时,会返回-322错误:

SE_INVALID_IDENTIFIER (-322)

Name not valid for DBMS.

使用ArcCatalog导入时,会自动添加个前缀F,就变成F1_1了

就会报错找不到该图层。

这些是目前SHP转SDE时遇到的状况,记录以备忘。


分享到:
评论

相关推荐

    arccatalog远程连接sde

    教你如何利用Catalog远程连接sde数据库,希望对大家有帮助。

    ARCGIS数据(ArcCatalog数据库管理)

    3. 数据导入与导出:ArcCatalog提供了强大的数据迁移功能,可以将数据从一种格式转换为另一种,例如从ESRI特有的格式转换为通用的GPKG或GeoJSON格式。此外,它还可以用于将数据导入到数据库中或从数据库导出。 4. ...

    ArcCatalog

    ArcCatalog允许用户连接到各种数据源,如文件地理数据库、个人地理数据库、ArcSDE地理数据库,以及网络上的GIS服务。它支持多种数据格式,如Shapefile、Geodatabase、Tiff、DEM等,使用户能快速找到所需的数据。 2...

    ex2 利用ArcCatalog 管理地理空间数据库 在ArcMap中编辑属性数据

    - **导入数据**: 创建完个人地理数据库后,可以从其他数据源导入数据。导入过程可能需要对数据进行转换,以确保它们符合目标数据库的结构。 - **创建属性表**: 在个人地理数据库中创建属性表,用于存储与地理要素...

    arcCatalog数据添加操作步骤.pdf

    ArcCatalog 数据添加操作步骤 ArcCatalog 是一种功能强大且灵活的 GIS 软件,可以对空间数据进行管理、编辑和分析。今天,我们将学习如何使用 ArcCatalog 添加数据。 步骤 1: 打开 ArcCatalog 并搜索 Project ...

    ArcCatalog数据库管理指导

    通过这些步骤,参与者将亲身体验到ArcCatalog的强大功能,从数据浏览到深度分析,再到数据的可视化展示,全面提高GIS数据管理的能力。 #### 结论 ArcCatalog作为ArcGIS生态系统中的重要组成部分,其强大的数据管理...

    ArcCatalog使用手册.pdf

    2. **数据浏览与管理**:用户可以通过ArcCatalog查看各种地理数据格式,如Shapefile、Geodatabase、栅格数据集、地图服务等,并能进行数据的导入、导出、复制、移动、重命名和删除等操作。 3. **连接到数据源**:...

    SDE图形数据备份

    通过该工具,简单配置sde连接参数和需要备份的图层或数据集列表,配合系统的任务计划,可以轻松实现图形数据的自动备份

    SDE.rar_ArcEngine sde_SDE_arcengine _连接SDE

    总之,"SDE.rar_ArcEngine sde_SDE_arcengine _连接SDE"这个主题涉及到的是使用ArcEngine与SDE数据库进行交互的关键技术,涵盖了数据库连接、数据访问、并发控制等多个方面。掌握这些知识对于开发GIS应用来说至关...

    arcCatalog数据添加操作步骤.doc

    ### ArcCatalog 数据添加操作步骤详解 #### 一、概述 在地理信息系统(GIS)领域,ArcCatalog 是一款用于管理地理空间数据的强大工具。通过 ArcCatalog,用户可以方便地浏览、组织、管理和分析地理空间数据。本文档...

    Using ArcCatalog Toolbox ArcMap

    4. **导入和导出数据**:支持多种数据格式之间的转换。 5. **发布地图服务**:将地理数据转换为可供Web应用和移动设备使用的服务。 **ArcToolbox**是ArcGIS中的操作和分析工具集,它包含了一系列用于处理地理数据的...

    ArcCatalog管理地理空间数据库

    - 在ArcCatalog窗口右侧的数据预览区切换到“预览”视图。 - 通过双击数据集要素集(如“WorldContainer”)和要素类(如“Countries94”)来查看其属性表。 - 观察属性字段信息,了解每个字段的名称、类型等。 ...

    ArcCatalog学习资料

    - 导入数据到新创建的个人地理数据库中。 - 在数据库中创建属性表。 - 录入数据。 --- 以上是根据给定文件的标题、描述、标签以及部分内容整理出的关键知识点。这些知识点覆盖了如何使用ArcCatalog进行地理...

    Using_ArcCatalog

    - **数据加载**:ArcCatalog中找到的数据可以直接拖拽到ArcMap中,用于地图制作和地理分析。 - **数据更新**:在ArcMap中对数据进行的任何更改,都可以通过ArcCatalog进行管理,确保数据的一致性和完整性。 #### 4....

    基于Arcgis Engine10.1实现的SDE数据库连接等功能

    通过此功能,用户可以直接将外部的SHP文件导入到SDE数据库中,快速充实地理数据库,这对于数据整合和更新非常有用。 总结来说,这个基于ArcGIS Engine 10.1的项目旨在模拟并扩展ArcCatalog的部分功能,提供了SDE...

    ArcCatalog 读书笔记

    5. **在ArcMap和ArcToolbox中使用数据**:ArcCatalog能够无缝集成ArcMap,用户可以直接将数据拖放到地图中,或者在ArcToolbox中进行各种地理处理操作。 6. **管理数据源**:ArcCatalog支持对数据源的管理,包括添加...

    ArcCatalog读书笔记

    3. **查看和创建元数据**:元数据是对数据的描述,ArcCatalog支持查看和创建元数据,以便于数据的共享和理解。 4. **查找地图和数据**:通过内置的搜索功能,用户可以快速定位所需的地图和数据。 5. **在ArcMap和...

    ArcCatalog数据库管理

    在GIS(地理信息系统)领域,数据管理是至关重要的环节,而ArcCatalog作为ESRI公司ArcGIS软件套件的一部分,正是专为地理空间数据管理和组织设计的工具。本篇将深入探讨"ArcCatalog数据库管理"这一主题,通过分析...

    ArcCatalog中文使用手册

    导入与导出元数据 130 书写文档 132 编辑元数据 134 使用FGDC元数据编辑器 135 使用ISO元数据编辑器 137 添加附件 138 发布到ArcIMS元数据服务的要求 140 发布元数据的准备工作 144 发布到一个ArcIMS元数据服务 149 ...

Global site tag (gtag.js) - Google Analytics