有关 Esri 支持的环境策略的常规支持信息以及较早版本的相关信息,请访问 Esri 支持网站。
受支持的数据库版本
IBM DB2 Version 9.7 Fix Pack 4
IBM DB2 Version 10.1 Fix Pack 2
IBM DB2 Version 10.5 Fix Pack 2
IBM DB2 Version 10 for z/OS
IBM DB2 Version 11 for z/OS
数据库要求和限制
IBM DB2 V9.7 for Linux、UNIX 和 Windows(64 位)
- 所需补丁包/修补程序最低版本:Fix Pack 4
- 推荐的补丁包/修补程序:n/a
- 所需加载项:IBM Spatial Extender Version 9.7 Fix Pack 4
IBM DB2 V10.1 for Linux、UNIX 和 Windows(64 位)
- 所需补丁包/修补程序最低版本:Fix Pack 2
- 推荐的补丁包/修补程序:n/a
IBM DB2 V10 for z/OS
- 所需补丁包/修补程序:APAR PM49678/UK74734、PM49549/UK73788、UK64134/J2AG210。
- 所需加载项:IBM Spatial Support for DB2 10 for z/OS-DB2 Accessories Suite。
- 以下限制仅适用于尚未作为地理数据库启用的 DB2 z/OS 数据库:
- 不支持要素服务。
- 不支持将信息写入数据库的地理处理操作。
IBM DB2 V11 for z/OS
- 所需补丁包/修补程序:P15212/UI18434(J2AG310)。
- 所需加载项:IBM Spatial Support for DB2 11 for z/OS-DB2 Accessories Suite。
- 以下限制仅适用于尚未作为地理数据库启用的 DB2 z/OS 数据库:
- 不支持要素服务。
- 不支持将信息写入数据库的地理处理操作。
支持的操作系统
- 如果在安装了 ArcGIS 产品的服务器上安装数据库管理系统,服务器操作系统则必须符合 ArcGIS 产品系统要求以及 DB2 版本的操作系统要求。
- 如果数据库与 ArcGIS 产品安装在不同的服务器上,请参阅 IBM 文档了解 DB2 版本的操作系统要求。
ArcGIS 已在 DB2 Enterprise Server Edition 上进行测试并通过认证。其他版本的 DB2(如 DB2 Workgroup Server Edition 和 DB2 Personal Edition)共享通用代码库,只要满足上文列出的 ArcSDE 要求即可受到支持。有关 DB2 分布式版本的详细信息,请参见下面列出的文章。
DB2 数据库修复程序包支持
- DB2 9.7 Fix Pack 4 是受支持的最低 DBMS 版本。通常,后续修复程序包均适用。但是,DB2 9.7 Fix Pack 5 与 ArcGIS 结合使用时存在一些已知问题。因此不支持 Fix Pack 5。
- 支持 DB2 9.7 Fix Pack 6。但是,在 IBM Spatial Extender 升级后,创建空间索引时存在已知问题。有关详细信息和解决方法,请参阅 IBM 支持网站。此问题在 DB2 9.7 Fix Pack 7 中已得到解决。
- APAR IC87081-SQL0471N IS RETURNED UPON CALLING LANGUAGE SQL SYSTEM ROUTINES POST MIGRATION OF 32-BIT DATABASES TO 64-BIT VERSION 中的解决方法支持将 DB2 9.7 从 32 位版本的数据库迁移到 64 位版本的数据库。针对此问题,IBM 强烈建议您升级到 FP8。
- APAR IC90915-DB2 CAN TRAP IN SQLNO_ZZ_STARJN_COMPUTE_INDEX_QUNS_REFD 中的解决方法支持 DB2 10.1 Fix Pack 2
- 由于IT05709: SQL0901N "ISCAN PLAN NOT FOUND" RETURNED FOR DB2 SPATIAL EXTENDER QUERY 的缘故,因此不支持 DB2 10.5 Fix Pack 4。
连接到 DBMS 所需的软件
客户端计算机(例如,正在运行 ArcMap 的计算机)需要安装适用于所用 RDBMS 的客户端文件。这些客户端文件可以通过相应的 RDBMS 供应商获取,也可以通过 My Esri 直接获取。有关详细信息,请参阅数据库客户端。可从 My Esri 中获取的 RDBMS 客户端文件包括 IBM DB2、IBM Informix、Microsoft SQL Server 和 PostgreSQL。但 ALTIBASE、IBM Netezza、Oracle、SAP HANA 和 Teradata 的客户端文件无法通过 My Esri 获得,只能通过 RDBMS 的供应商获得。