可以使用以下 ArcGIS 客户端软件来访问地理数据库:
- ArcGIS AllSource(支持连接到文件、移动和企业级地理数据库)
- ArcGIS Server 服务(支持连接到文件和企业级地理数据库)
地理数据库和 ArcGIS 版本
您不必将地理数据库和 ArcGIS 客户端版本保持一致,但建议您这样做。 地理数据库和客户端软件旨在实现协作,如果其中一个有过多版本且与另一个相去甚远,那么您很可能会遇到问题或意外行为。
当您在站点上混合使用多个客户端版本时尤其如此。 较新的客户端可以在较旧的客户端无法访问的地理数据库中创建较新的数据集类型。 对于企业级地理数据库,在两次地理数据库升级之间间隔过长时间可能意味着您必须对基础数据库进行多次升级,然后才能升级地理数据库。
企业级地理数据库的地理数据库版本存储在系统表中,地理数据库管理员可以通过数据库属性对话框访问该信息。 版本指示用于创建或升级地理数据库的客户端版本。 此地理数据库版本主要由 Esri 支持中心用于解决相关问题;它并不完全反映您可以使用的功能,因为许多地理数据库功能在访问地理数据库的客户端中实现,而不是在地理数据库本身中实现。
文件地理数据库的版本自 10.1 起未曾更改。 移动地理数据库的版本自 ArcGIS AllSource 2.7 起未曾更改。
以下规则适用于兼容性:
何时升级地理数据库
如果出现以下情况之一,则必须升级地理数据库:
- 您正在使用的客户端版本无法连接到您要使用的地理数据库版本。 对于企业级地理数据库,您所使用的客户端版本可能无法连接到所使用的数据库管理系统版本,因此您需要升级数据库、数据库客户端和地理数据库以从较新的客户端进行连接。
- 您需要仅在较新版本的地理数据库中提供的功能。 检查每个版本的 ArcGIS AllSource 的新特性,以获取有关地理数据库中新功能和数据集类型的信息。 同样检查上一节中的兼容性规则。 请注意,当您创建或升级某些类型的数据集(例如宗地结构或网络数据集)时,较早的客户端可能无法访问该数据集。
- 您的企业级地理数据库包含分支版本化数据,并且您尚未将地理数据库升级到 11.3.0 版本或应用任何分支版本的常规修补程序和升级。
- 您应用了需要地理数据库升级的 ArcGIS 修补程序。 ArcGIS AllSource 和 ArcGIS Server 修改程序有时需要在应用修补程序之后升级企业级地理数据库。 请仔细阅读修补程序说明以确定是否需要升级地理数据库。 始终从已应用修补程序的 ArcGIS 客户端运行升级过程。
有关地理数据库升级的详细信息,请参阅您所使用的地理数据库类型的升级主题:
文件地理数据库 | 升级文件地理数据库 |
Db2 中的地理数据库 | 升级 Db2 中的地理数据库 |
Oracle 中的地理数据库 | 升级 Oracle 中的地理数据库 |
PostgreSQL 中的地理数据库 | 升级 PostgreSQL 中的地理数据库 |
SAP HANA 中的地理数据库 | 升级 SAP HANA 中的地理数据库 |
SQL Server 中的地理数据库 | 升级 SQL Server 中的地理数据库 |