设置与 DB2 的连接

这些信息适用于 IBM DB2 for Linux、IBM DB2 for UNIX、IBM DB2 for Windows 和 IBM DB2 for z/OS 的客户端。

必须在客户端计算机上安装 DB2 客户端软件。

注注:

必须在客户端计算机上安装 DB2 9.7 客户端以从 ArcGIS 10.1 直连到所支持的 DB2 版本。即使是连接到较早版本的 DB2 和企业级地理数据库,也必须使用 DB2 9.7 客户端。

安装客户端软件之后,可编写数据库目录,从而设置数据源名称,或者在不设置数据源名称的情况下从 ArcGIS 连接到数据库。

如果不设置数据源名称,则必须在连接时提供一个字符串,该字符串包含了客户端连接至数据库所需的所有信息。该字符串的格式为 HostName=<DB2 主机>;Port=<端口号>;Database=<数据库名称>

但如果想要编写数据库目录并设置数据源名称,请执行以下步骤:

步骤:
  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 或 ArcMap 的目录窗口中添加数据库连接。

相关主题

9/15/2013