客户端与地理数据库的兼容性

可通过各种不同的 Esri 客户端软件来访问地理数据库类型中所介绍的地理数据库。包括:

兼容版本

您不必将地理数据库和 ArcGIS 客户端版本保持一致。只需注意的是,当相连接的地理数据库和 ArcGIS 客户端版本不同时,提供的功能可能有限。

下表说明了本主题开头列出的客户端应用程序版本可与哪些地理数据库版本相连接:

客户端版本

个人地理数据库版本

文件地理数据库版本

使用直连的企业级、工作组或桌面地理数据库

使用 ArcSDE 服务连接的企业级地理数据库

9.3

9, 9.1, 9.2, 9.3

9.2, 9.3

9.3(如果客户端安装了 9.3 之前版本的地理数据库直接连接文件*,则可以连接到 9、9.1 和 9.2)

9, 9.1, 9.2, 9.3

10**

9.1, 9.2, 9.3, 10, 10.1, 10.2

9.2, 9.3, 10, 10.1, 10.2

9.2, 9.3, 10, 10.1, 10.2

9.2, 9.3, 10, 10.1, 10.2

10.1

9.2, 9.3, 10, 10.1, 10.2

9.2, 9.3, 10, 10.1, 10.2

9.3, 10, 10.1, 10.2

9.3, 10, 10.1, 10.2

10.2(包括 10.2.1 和 10.2.2)

9.2, 9.3, 10, 10.1, 10.2

9.2, 9.3, 10, 10.1, 10.2

9.3, 10, 10.1, 10.2

9.3, 10, 10.1, 10.2

*9.3 之前版本的直连驱动程序是在 ArcGIS 9.3 客户端安装媒介上提供的可选独立安装。

**Esri 建议与 10.1 或更高版本的地理数据库相连的 ArcGIS 10 使用 10 SP2,其中包含几个修复程序,可以改善连接到 10.1 或更高版本地理数据库的用户体验。

有关客户端与企业级地理数据库之间的连接的详细信息,请参阅相应数据库管理系统主题:

客户端版本与地理数据库版本不同时提供的功能

从 ArcGIS 10.1 起,您无需再将地理数据库升级到当前版本,即可使用下列地理数据库功能:

  • 使用注记要素类和尺寸要素类编写 Python 脚本
  • 在表和要素类上进行编辑者追踪
  • 版本 10.1 的网络数据集,包括实时交通流量数据、软约束条件、首选货车路径以及 Python 脚本赋值器等功能。
  • 版本 10.1 的镶嵌数据集,包括改进了接缝线和轮廓的生成、支持更多的栅格类型、附加属性和用于为已知错误或限制来分析镶嵌数据集的工具

从 ArcGIS 10.1 客户端连接到版本 10 地理数据库时,您可以使用 10.1 功能创建数据集,同时仍允许 ArcGIS 10 客户端连接并使用地理数据库。此向前兼容性可帮助您迁移到 ArcGIS 10.1 和更高版本,因为它允许您借助新功能迁移桌面客户端,而无需升级服务器。

虽然 ArcGIS 10 客户端可以在 10.1 和 10.2.x 地理数据库中打开、查询、编辑和保存数据,但不能打开具有 10.1 或 10.2.x 功能的数据集,并且在尝试打开其中一个数据集时会出现以下错误消息:

The version of the Geodatabase client is incompatible with the dataset and cannot open it.

同样地,您可以通过 ArcGIS 10.2.1 将字段冲突过滤器应用于版本化表和要素类。但是,如果您使用 ArcGIS 10.2 或较低版本的客户端尝试打开这些版本化表和要素类,您将收到之前所述的错误。

何时需要升级地理数据库?

许多情况下,升级地理数据库是可选操作。但如果出现以下情况之一,则可能需要执行升级:

有关地理数据库升级的详细信息,请参阅适合您所使用的地理数据库类型的升级主题:

文件地理数据库或个人地理数据库

升级文件地理数据库 (geodatabase) 和个人地理数据库 (geodatabase)

桌面地理数据库或工作组级地理数据库

升级数据库服务器上的地理数据库

Linux 或 Windows 上 DB2 中的企业级地理数据库

升级 DB2 中的地理数据库 (geodatabase)

z 操作系统上 DB2 中的企业级地理数据库

升级 z/OS 的 DB2 中的地理数据库

Informix 中的企业级地理数据库

升级 Informix 中的地理数据库

Oracle 中的企业级地理数据库

升级 Oracle 中的地理数据库 (geodatabase)

PostgreSQL 中的企业级地理数据库

升级 PostgreSQL 中的地理数据库 (geodatabase)

SQL Server 中的企业级地理数据库

升级 SQL Server 中的地理数据库 (geodatabase)
5/10/2014