将数据从流文件传输至数据库文件

要将数据从流文件传输至系统上的数据库文件,请遵循下列步骤。

  1. 与系统建立连接。
  2. 将网络驱动器映射到 IBM i 文件系统中的相应路径。
  3. IBM i Access for Windows 窗口,单击 Data Transfer To IBM i
  4. 选择您想要传输的 PC 文件名。 对于 PC 文件名,可以对所指定的网络驱动器选择浏览,然后选择流文件。 您还可以使用位于 PC 上的流文件。
  5. 选择您希望外部描述的数据库文件所在的系统。
  6. 单击 将数据传输到 IBM i 以运行文件传输。
    注: 如果要将数据移动到系统上的现有数据库文件定义,那么 "数据传输到 IBM i " 应用程序要求您使用关联的格式描述文件 (FDF)。 .FDF 文件描述流文件的格式,并由数据传输从 IBM i 应用程序在将数据从数据库文件传输到流文件时创建。 要完成从流文件到数据库文件的数据传输,请单击 将数据传输到 IBM i。 如果目前没有 .FDF 文件,那么您可以快速创建一个 .FDF 文件。

您还可以使用数据传输应用程序通过批处理作业来执行此数据移动操作。 按如上所述继续操作,但是选择文件菜单选项来保存传输请求。 "数据传输到 IBM i " 应用程序将创建 .DTT 或 .TFR 文件。 "从 IBM i 进行数据传输" 应用程序将创建 .DTF 或 .TTO 文件。 在 IBM i Access Family目录下,可以通过命令行批量运行两个程序:

  • RTOPCB 采用 .DTF 或 .TTO 文件作为参数
  • RFROMPCB 采用 .DTT 或 .TFR 文件作为参数

可以使用调度程序应用程序将这些命令设置为定期运行。 例如,可以使用系统代理程序工具 (Microsoft Plus Pack 的一部分) 来指定要运行的程序 (例如, RTOPCB MYFILE.TTO) 以及要运行该程序的时间。