資料倉儲中心管理手冊

操作檔案

下幾節說明如何定義倉儲檔案程式的不同步驟次類型。

定義「使用 FTP 複製檔案 (VWPRCPY)」程式的值

使用倉儲程式「使用 FTP 複製檔案 (VWPRCPY)」,可在代理程式端和遠端主電腦之間複製檔案。

在複製檔案到 OS/390 之前,您必須配置檔案的資料集。您不能傳送 VSAM 資料集。當您定義使用此倉儲程式的步驟時,請選取一個來源檔和一個目標檔。一個檔案必須儲存到代理程式端,而另一個檔案則必須儲存到 OS/390 系統上。

此倉儲程式適用於下列作業系統:

「直欄對映」頁不適用於此步驟次類型。

若要定義執行此倉儲程式的步驟,請:

  1. 開啟步驟筆記本。
  2. 指定關於倉儲程式的一般資訊。相關資訊,請參閱提供關於步驟的一般資訊
  3. 在「參數」頁上,按一下將檔案從遠端主電腦複製到代理程式端 (GET 方法) 或按一下將檔案從代理程式端複製到遠端主電腦 (PUT 方法)
  4. 在「傳送類型」區域中,按一下 ASCII二進位(B)
  5. 遠端系統名稱欄位中,鍵入要將資料複製到或從中複製資料的遠端系統名稱。
  6. 遠端使用者 ID 欄位中,鍵入用於連接遠端主電腦的使用者 ID。
  7. 遠端通行碼欄位中,鍵入使用者 ID 的通行碼。
  8. 驗證遠端通行碼欄位中,再次鍵入該通行碼。
  9. 在「處理程序選項」頁上,提供如何處理步驟的相關資訊。相關資訊,請參閱定義處理程序選項
  10. 按一下確定,以儲存變更並關閉步驟筆記本。

如果您在存取安全 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 指令檔 (VWPFTP)」,可以透過 FTP 從遠端主電腦傳送檔案。當您定義使用此倉儲程式的步驟時,請勿指定該步驟的來源表格或目標表格。

此倉儲程式適用於下列作業系統:

「直欄對映」頁不適用於此步驟。

若要定義執行此倉儲程式之步驟的值,請:

  1. 開啟步驟筆記本。
  2. 指定關於倉儲程式的一般資訊。相關資訊,請參閱提供關於步驟的一般資訊
  3. 在「參數」頁上的遠端系統名稱欄位中,鍵入要存取的遠端系統名稱。
  4. FTP 指令檔 (完整路徑名稱) 欄位中,鍵入 FTP 指令檔的路徑和檔名。

    在 FTP 指令檔中,您必須以列示的次序,在不同的行上提供下列資訊:

    1. 使用者 ID
    2. 通行碼
    3. 一或多個 FTP 指令,每個指令都位於不同的行上

    在下列範例中,藉由使用使用者 ID 及通行碼,您可以使用 FTP 來登入遠端主電腦,取得遠端檔案,並將其放置在指定的本端目錄中:
    nst1
    password
    get /etc/services d:/udprcpy.out
    quit

  5. 在「處理程序選項」頁上,提供如何處理步驟的相關資訊。相關資訊,請參閱定義處理程序選項
  6. 按一下確定,以儲存變更並關閉步驟筆記本。

如果您在存取安全 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 工作串流 (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 服務在使用該程式之前已啟用。

當您定義使用此倉儲程式的步驟時,請勿指定該步驟的來源表格或目標表格。

此倉儲程式適用於下列作業系統:

「直欄對映」頁不適用於此步驟。

若要定義執行此倉儲程式之步驟的值,請:

  1. 開啟步驟筆記本。
  2. 指定關於倉儲程式的一般資訊。相關資訊,請參閱提供關於步驟的一般資訊
  3. 在「參數」頁上的 MVS 系統名稱欄位中,鍵入執行該工作所在的 MVS 主電腦名稱。
  4. MVS 使用者 ID 欄位中,鍵入用於連接 MVS 主電腦的使用者 ID。
  5. MVS 通行碼欄位中,鍵入使用者 ID 的通行碼。
  6. 驗證 MVS 通行碼欄位中,重新鍵入該通行碼。
  7. MVS JCL 檔案欄位中,鍵入要提出的 JCL 檔名。該名稱必須包含使用者 ID 及一個字元。
  8. 本端排存檔案完整的路徑名稱欄位中,鍵入要接收 JES 日誌檔之代理程式端檔案的路徑及檔名。您必須在與 JES 檔案相同的目錄中定義 .netrc 檔案。
  9. 在「處理程序選項」頁上,提供如何處理步驟的相關資訊。相關資訊,請參閱定義處理程序選項
  10. 按一下確定,以儲存變更並關閉步驟筆記本。

如果您在存取安全 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


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]