在 DB2 数据库中启用地理数据库功能

本主题仅适用于 ArcGIS for Desktop Standard 和 ArcGIS for Desktop Advanced。

您可以作为地理数据库管理员从 ArcGIS for Desktop 连接到现有的 IBM DB2 数据库并在其中创建地理数据库。

如果您决定要在 DB2 数据库中使用如拓扑、网络、版本化编辑、存档或复制之类的项目,则可启用地理数据库功能。

使用启用企业级地理数据库工具(可通过目录树的数据库连接进行访问)在 DB2 数据库中启用地理数据库功能时将采用以下步骤:

步骤:
  1. 创建名为 sde 的操作系统用户,此用户将连接到数据库以启用地理数据库功能。
  2. 在数据库中授予 sde 用户 DBADM 权限,并且确保 sde 是具有 SYSMON 权限的操作系统组中的成员。
  3. 启动 ArcMap 或 ArcCatalog。
  4. 从目录树创建数据库连接指向 DB2 数据库,同时作为 sde 用户连接。

    务必在数据库连接 对话框上保存用户密码。

    注注:

    启用地理数据库功能或升级地理数据库时无法使用非 DSN 连接。

  5. 右键单击数据库连接,然后单击启用地理数据库

    这将打开启用企业级地理数据库工具。

  6. 将 DB2 数据库的数据库连接文件添加到输入数据库文本框中。
  7. 浏览至授权 ArcGIS for Server 时创建的 ArcGIS for Server 授权文件,并将其添加到授权文件文本框中。

    使用向导来授权 ArcGIS for Server 之后,密钥代码文件将被写入安装该软件的服务器。如果在 Linux 计算机上授权 ArcGIS for Server,则会在 /arcgis/server/framework/runtime/.wine/drive_c/Program Files/ESRI/License<release>/sysgen 下创建该文件。如果在 Windows 服务器上进行授权,则会在 Program Files\ESRI\License<release>\sysgen 下创建该文件。如果尚未执行此操作,则授权 ArcGIS for Server 创建此文件。

  8. 单击确定以运行工具。

将在数据库中创建地理数据库。

有关地理数据库创建过程的日志文件 (GDBCreateGeodatabase<#>.log) 会写入为运行工具的计算机上的 %TEMP% 变量指定的目录。如果在运行工具时出现任何问题,可查看此日志文件以解决这些问题。

9/15/2013