将文件传输到 IBM z/OS 以进行地理数据库设置

要在 DB2 for z/OS 系统的 9.1 版本中创建地理数据库,必须将数据集 esriobj.XMIT 传输至目标 z/OS 系统。esriobj.XMIT 文件位于 ArcGIS 客户端的 DatabaseSupport 文件夹的 DB2zOS 文件夹中。该文件包含必须链接编辑至 z/OS 加载库中的程序影像。完成此设置需要以下步骤:

步骤:
  1. 登录 z/OS 系统上的 SYSADM 用户帐户 ID。
  2. 使用 ftp 将数据集上传至 z/OS 系统。

    数据采用分时选项/扩展项 (TSO/E) 收发格式,且必须使用 BINARY 传输方式上传到 z/OS。在 Windows 上,您可以在 ArcGIS 安装目录的 DatabaseSupport\DB2zOS 文件夹中找到该数据集。

  3. 假定使用 ftp 进行传输,最终必须在 z/OS 上定义包含以下特征的数据集:

    RECFM=FB,LRECL=80,BLKSIZE=3120

    通常,会以这样一种方式设置 ftp 系统,即对于被接收并生成新数据集的任何数据,生成的新数据集不是所需的格式。但是,可使用 ftp 命令对其进行更改。从 Windows 到 ftp 的命令为

    quote site recfm=fb lrecl=80 blksize=3120
    

    如果您登录到 z/OS,并使用 ftp 传输文件,命令为

    locsite recfm=fm lrecl=80 blksize=3120
    

    注注:

    确保 ftp 是二进制模式,并输入适合操作系统的命令。

  4. 在 z/OS 系统上,数据集必须由用户帐户以 TSO/E 格式接收。登录 z/OS 系统上的 SYSADM 用户帐户 ID,然后打开 Interactive System Productivity Facility (ISPF) 的选项 6(命令面板)。
  5. 上传的数据集名为 esriobj.XMIT,因此执行以下 TSO/E 命令来接收该数据集:

    RECEIVE INDA('SYSADM.ESRIOBJ.XMIT')
    

    此命令将返回一条提示信息,要求您指定数据集创建覆盖。如果未提供任何覆盖,将在登录所用的用户 ID 的高级别限定符 (HLQ) 下创建数据集。

    现在 SCR03 中应具有一个数据集:<用户>.ESRI.OBJLIB。

  6. 查看数据集的名称。如果数据集名称正确,则将在现在必须上传至 z/OS 并于 z/OS 中编辑和运行的 ESRI UDF 安装作业内引用这些名称。有关说明,请参阅在 z/OS 上的 DB2 中创建数据库
5/10/2014