下幾節說明如何定義倉儲檔案程式的不同步驟次類型。
使用倉儲程式「使用 FTP 複製檔案 (VWPRCPY)」,可在代理程式端和遠端主電腦之間複製檔案。
在複製檔案到 OS/390 之前,您必須配置檔案的資料集。您不能傳送 VSAM 資料集。當您定義使用此倉儲程式的步驟時,請選取一個來源檔和一個目標檔。一個檔案必須儲存到代理程式端,而另一個檔案則必須儲存到 OS/390 系統上。
此倉儲程式適用於下列作業系統:
「直欄對映」頁不適用於此步驟次類型。
若要定義執行此倉儲程式的步驟,請:
如果您在存取安全 UNIX 系統上的遠端檔案時遇到問題,請驗證使用者 ID 的起始目錄是否包含 .netrc 檔案。.netrc 檔案必須包含一個登錄,該登錄含有代理程式端的主電腦名稱及您要使用的遠端使用者 ID。
例如,代理程式端的主電腦名稱是 glacier.stl.ibm.com。您要使用遠端使用者 ID vminst2,透過 FTP 將檔案從遠端網站 kingkong.stl.ibm.com 傳送到代理程式端。該 ~vwinst2/.netrc 檔案必須包含下列登錄:
machine glacier.stl.ibm.com login vwinst2
使用倉儲程式「執行 FTP 指令檔 (VWPFTP)」,可以透過 FTP 從遠端主電腦傳送檔案。當您定義使用此倉儲程式的步驟時,請勿指定該步驟的來源表格或目標表格。
此倉儲程式適用於下列作業系統:
「直欄對映」頁不適用於此步驟。
若要定義執行此倉儲程式之步驟的值,請:
在 FTP 指令檔中,您必須以列示的次序,在不同的行上提供下列資訊:
在下列範例中,藉由使用使用者 ID 及通行碼,您可以使用 FTP
來登入遠端主電腦,取得遠端檔案,並將其放置在指定的本端目錄中:
nst1
password
get /etc/services d:/udprcpy.out
quit
如果您在存取安全 UNIX 系統上的遠端檔案時遇到問題,請驗證使用者 ID 的起始目錄是否包含 .netrc 檔案。.netrc 檔案必須包含一個登錄,該登錄含有代理程式端的主電腦名稱及您要使用的遠端使用者 ID。
例如,代理程式端的主電腦名稱是 glacier.stl.ibm.com。您要使用遠端使用者 ID vminst2,透過 FTP 將檔案從遠端網站 kingkong.stl.ibm.com 傳送到代理程式端。該 ~vwinst2/.netrc 檔案必須包含下列登錄:
machine glacier.stl.ibm.com login vwinst2
使用「提出 OS/390 JCL 工作串流 (VWPMVS)」倉儲程式,可以將常駐於 OS/390 的 JCL 工作串流提交到 OS/390 系統上執行。
該工作必須將 MSGCLASS 及 SYSOUT 遞送到已保留的輸出類別。
在您使用「提出 OS/390 JCL 工作串流」倉儲程式之前,請以您計畫對該程序使用的同一使用者 ID,從 TSO 執行 JCL 檔案,以對該 JCL 檔案進行測試。
如果 OS/390 主電腦名稱、使用者 ID 及通行碼是正確的,則此倉儲程式會順利執行。如果您要測試 JCL 產生之結果的有效性,則必須撰寫您自己的測試邏輯。如果 FTP 階段作業逾時,則即使 JCL 在 OS/390 系統上最終順利執行,此程式也會傳回 FTP 錯誤。
「提出 OS/390 JCL 工作串流」倉儲程式也會接收到代理程式端上的 JES 日誌檔。它會在提出新的處理工作之前,消除代理程式端上任何前次工作的 JES 日誌副本。它也會驗證工作完成後 JES 日誌檔是否下載入代理程式端。
「提出 OS/390 JCL 工作串流」倉儲程式需要 OS/390 上安裝 TCP/IP 3.2 或更新的版本。請驗證 FTP 服務在使用該程式之前已啟用。
當您定義使用此倉儲程式的步驟時,請勿指定該步驟的來源表格或目標表格。
此倉儲程式適用於下列作業系統:
「直欄對映」頁不適用於此步驟。
若要定義執行此倉儲程式之步驟的值,請:
如果您在存取安全 UNIX 系統上的遠端檔案時遇到問題,請驗證使用者 ID 的起始目錄包含 .netrc 檔案。.netrc 檔案必須包含一個登錄,該登錄含有代理程式端的主電腦名稱及您要使用的遠端使用者 ID。
例如,代理程式端的主電腦名稱是 glacier.stl.ibm.com。您要使用遠端使用者 ID vminst2,透過 FTP 將檔案從遠端網站 kingkong.stl.ibm.com 傳送到代理程式端。該 ~vwinst2/.netrc 檔案必須包含下列登錄:
machine glacier.stl.ibm.com login vwinst2