[英]How to query a file created in qtemp by a submitted job
有一個作業被提交。 該作業調用一個程序,該程序在其 qtemp 中創建一個臨時文件。 有人可以告訴我如何在作業的 qtemp 中查詢該文件嗎?
已提交作業的 QTEMP 庫中的對象無法從作業外部查看。 如果您想實際查看您的程序在作業中創建的數據,則需要將其復制到工作庫或“QGPL”等庫中。 因此,需要完成類似以下代碼片段的操作。
PGM
/* A temporary file is created in QTEMP*/
CRTPF QTEMP/DATA
/* A program is run that populates the file */
CALL PGM(PGM1)
. . . /* Job continues */
CPYF FROMFILE(QTEMP/DATA) TOFILE(QGPL/DATA) /* Save a copy that can be evaluated */
ENDPGM /* The file and library QTEMP for this job is gone*/
可能最佳方法是創建一個分析庫,然后讓批處理作業復制文件(或那里的文件)。 然后可以在不再需要時刪除文件。
我會按照您的建議為這些臨時文件創建一個庫。 只記得自己清理干凈!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.