处理保存文件
可以使用此处列出的 CL 命令来处理保存文件。
- “创建保存文件”(CRTSAVF)命令创建一个保存文件,此保存文件可与保存和恢复命令配合使用来存储数据。保存文件存储会将另外写入保存介质的数据。可以使用 FTP 将保存文件发送到网络上的其他 System i® 用户。
- “更改保存文件”(CHGSAVF)命令更改保存文件的一个或多个属性,如记录的最大数目。
- “用保存文件覆盖”(OVRSAVF)命令覆盖或替换保存文件的某些属性,或者用保存文件覆盖任何文件。
- “显示文件描述”(DSPFD)命令显示保存文件的属性。
- “清除保存文件”(CLRSAVF)命令清除保存文件的内容。
- “显示保存文件”(DSPSAVF)命令显示保存文件中的保存和恢复信息,或保存文件的内容。
- 可以使用“保存对象”(SAVOBJ)或“保存库”(SAVLIB)命令保存“保存文件”的描述。还可以将数据保存到磁带、光学介质或其他库中的另一保存文件。
- “保存保存文件数据”(SAVSAVFDTA)命令将保存文件的内容写入磁带或光学介质。
使用下列 API 来处理保存文件:
“列出保存文件”(QSRLSAVF)API 返回用户空间中保存文件的内容。按库信息、对象信息、成员信息或假脱机文件的用户选定级别返回保存文件的内容。QSRLSAVF API 返回与 DSPSAVF 命令所显示的内容相同的信息。另外,当指定 SAVF0200 格式时,系统包括以下信息:
- 执行保存操作的系统的序列号。
- 从其中保存对象的 ASP。
QSYSINC 库为 C、COBOL 和 RPG 中的 QSRLSAVF API 格式提供结构。