将文件传输到 IBM z/OS 以进行地理数据库设置
要在 DB2 for z/OS 系统的 9.1 版本中创建地理数据库,必须将数据集 esriobj.XMIT 传输至目标 z/OS 系统。esriobj.XMIT 文件位于 ArcGIS 客户端的 DatabaseSupport 文件夹的 DB2zOS 文件夹中。该文件包含必须链接编辑至 z/OS 加载库中的程序影像。完成此设置需要以下步骤:
步骤:
- 登录 z/OS 系统上的 SYSADM 用户帐户 ID。
-
使用 ftp 将数据集上传至 z/OS 系统。
数据采用分时选项/扩展项 (TSO/E) 收发格式,且必须使用 BINARY 传输方式上传到 z/OS。在 Windows 上,您可以在 ArcGIS 安装目录的 DatabaseSupport\DB2zOS 文件夹中找到该数据集。
-
假定使用 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 是二进制模式,并输入适合操作系统的命令。
- 在 z/OS 系统上,数据集必须由用户帐户以 TSO/E 格式接收。登录 z/OS 系统上的 SYSADM 用户帐户 ID,然后打开 Interactive System Productivity Facility (ISPF) 的选项 6(命令面板)。
-
上传的数据集名为 esriobj.XMIT,因此执行以下 TSO/E 命令来接收该数据集:
RECEIVE INDA('SYSADM.ESRIOBJ.XMIT')
此命令将返回一条提示信息,要求您指定数据集创建覆盖。如果未提供任何覆盖,将在登录所用的用户 ID 的高级别限定符 (HLQ) 下创建数据集。
现在 SCR03 中应具有一个数据集:<用户>.ESRI.OBJLIB。
- 查看数据集的名称。如果数据集名称正确,则将在现在必须上传至 z/OS 并于 z/OS 中编辑和运行的 ESRI UDF 安装作业内引用这些名称。有关说明,请参阅在 z/OS 上的 DB2 中创建数据库。
5/10/2014