建立与 DB2 的直连

这些信息适用于 IBM DB2 for Linux、IBM DB2 for UNIX、IBM DB2 for Windows 和 IBM DB2 for z/OS 的客户端。(z/OS 的 ArcSDE for DB2 的客户端始终为 Windows 客户端。)

必须在客户端计算机上安装 DB2 客户端软件并使用客户端软件建立连接。这些操作在以下步骤中进行了详细介绍。

注注:

必须在客户端计算机上安装 DB2 9.5 客户端以建立从 ArcGIS 10 到 DB2 中 ArcSDE 地理数据库的直连。即使要连接到较早版本的 DB2 和 ArcSDE 地理数据库,也必须使用 DB2 9.5 客户端。另请注意,从 32 位 ArcGIS 客户端进行连接时,即使要连接 64 位数据库,也必须安装 32 位 DB2 客户端。32 位驱动程序在 Solaris 上不可用;因此,无法建立从 Solaris 上的 ArcGIS Server 到 DB2 的直连。

步骤:
  1. 可以使用 DB2 配置助手配置客户端以直连到 DB2 实例。
  2. 配置助手可实现与 DB2 的连接,允许配置和维护您或您的应用程序将要使用的数据库对象。它可作为 DB2 管理客户端和 DB2 应用程序开发客户端的一部分。有关使用 DB2 配置助手以直连到 DB2 实例的全部信息,请参阅 DB2 的文档。

  3. 使用配置助手测试您所创建的数据库连接。为此,打开 DB2 配置助手中的“数据库”页面。
  4. 选择想要测试连接的数据库,然后在已选择 菜单中单击测试连接
  5. 测试连接 笔记本打开后,单击想要测试的连接的类型。
  6. 用户 ID 字段中,输入可以连接到数据库的用户 ID。
  7. 密码字段中输入用户 ID 的密码。

    如果未指定用户 ID 和密码,则将使用系统密码进行连接。

  8. 单击测试连接

    结果 页面打开,其中显示了连接测试的结果。如果连接成功,您将收到以下消息:

    This process creates an entry in the db2cli.ini file  that will look like this. This file resides under the %DB2PATH% dir.  [SDEQUART] DBALIAS=SDEQUART
  9. 通过在 ArcCatalog 中添加空间数据库连接来测试连接。此操作的说明位于主题建立从 ArcGIS Desktop 到 DB2 中地理数据库的直连中。

相关主题


7/10/2012