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

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

除 ArcIMS 外,所有这些客户端都可以使用任何类型的地理数据库作为源数据;ArcIMS 使用通过 ArcGIS Server Workgroup 或 ArcGIS Server Enterprise 数据源获得许可的文件地理数据库和 ArcSDE 地理数据库。

可兼容版本

当在特定 ArcGIS 版本的地理数据库中加入新功能时,只有将该地理数据库升级才能使用新功能。升级地理数据库可能意味着较旧版本的客户端应用程序将无法与其连接。就不同版本的 ArcGIS 客户端与地理数据库之间的连接的工作方式,以下规则适用:

下表指出本主题开头列出的客户端应用程序版本与地理数据库版本的兼容关系。

客户端版本

个人地理数据库版本

文件地理数据库版本

使用直接连接的 ArcSDE 地理数据库

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

8.3

8.3

NA

8.3

8.3

9

9, 9.1

NA

9

9, 9.1

9.1

9, 9.1

NA

9.1

9, 9.1

9.2

9, 9.1, 9.2

9.2

9.2

9, 9.1, 9.2

9.2 SP5 或 SP6

9, 9.1, 9.2, 9.3

9.2, 9.3

9.2(如果客户端已安装 ArcGIS 9.3.1 或 GDB Direct Connect for 9.2 Clients*,则可连接到 9.3.x)

9, 9.1, 9.2, 9.3

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

9.2, 9.3, 10

9.2, 9.3, 10

9.2, 9.3, 10

*ArcGIS 9.3.1 GDB Direct Connect for 9.2 Clients 驱动程序是可从 ESRI 资源中心下载的可选独立安装程序。

**9.3 版之前的直接连接驱动程序是客户端安装介质提供的可选独立安装程序。

在两个版本之间进行连接时(例如,进行从 ArcGIS Desktop 9.2 到 ArcSDE 9.1 地理数据库的 ArcSDE 服务连接时),可用功能受最低版本号的限制。在本例中,您无权使用 9.2 版本中提供的功能,因为地理数据库仍然是 9.1 版本。同样,如果从 9.2 SP5 客户端连接到 9.3 地理数据库,则您无法打开、编辑或创建包含 ArcGIS 9.3 中可用新功能的数据集。

有关客户端与 ArcSDE 地理数据库之间的连接的详细信息,请参阅相应 DBMS 和连接类型主题:

DB2

客户端与 DB2 中的 ArcSDE 地理数据库的直接连接

使用 ArcSDE 服务时客户端与 DB2 中地理数据库之间的兼容性

Informix

客户端与 Informix 中的 ArcSDE 地理数据库的直接连接

使用 ArcSDE 服务时客户端与 Informix 中地理数据库之间的兼容性

Oracle

客户端与 Oracle 中的 ArcSDE 地理数据库的直接连接

使用 ArcSDE 服务时客户端与 Oracle 中地理数据库之间的兼容性

PostgreSQL

客户端与 PostgreSQL 中的 ArcSDE 地理数据库的直接连接

使用 ArcSDE 服务时客户端与 PostgreSQL 中地理数据库之间的兼容性

SQL Server

客户端与 SQL Server 中的 ArcSDE 地理数据库的直接连接

使用 ArcSDE 服务时客户端与 SQL Server 中地理数据库之间的兼容性

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

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

要了解如何升级文件或个人地理数据库,请参阅升级文件和个人地理数据库

要了解如何升级 SQL Server Express 中的 ArcSDE 地理数据库,请参阅升级 ArcSDE 数据库服务器上的地理数据库

有关通过 ArcGIS Server Enterprise 获得许可的 ArcSDE 地理数据库的升级信息,请参阅 ArcSDE 地理数据库 (geodatabase) 升级快速浏览。有关具体的升级说明,请参考特定于您所使用的数据库管理系统实现的 ArcSDE 安装指南。

为何不升级地理数据库?

在有些情况下,您无法升级地理数据库。如果贵组织使用的客户端必须处于先前版本的 ArcGIS,您必须等到这些客户端可以升级到可兼容版本时再升级地理数据库。

例如,将地理数据库升级到 10 版之前,确保将所有客户端都升级到 ArcGIS 10,以使其可以连接到地理数据库。如果并非所有客户端均可进行升级,您需要确定此时升级地理数据库是否合适。

对于 ArcSDE 地理数据库,如果将 ArcSDE 安装在 ArcIMS 或 ArcGIS Server 的服务器对象管理器 (SOM) 或服务器对象容器 (SOC) 组件所在的同一台服务器上,则版本级别必须相同。直到您也可以升级这些产品中的其他产品或将这些产品移动到另一台服务器时,您才能升级 ArcSDE 地理数据库。

相关主题


3/7/2012