![[z/OS]](ngzos.gif)
與 Connect:Direct 節點來回傳送資料集
您可以使用 Connect:Direct 橋接器,在 Managed File Transfer 代理程式與 IBM® Sterling™ Connect:Direct® 節點之間傳送資料集。 您可以將資料集指定為傳送來源及/或傳送目的地。
指定資料集名稱
- 您必須以 Connect:Direct 節點名稱和冒號 (:) 作為資料集名稱的字首。 語法如下:
例如,若要在 Connect:Direct 節點 CD_NODE1 所在的系統上指定稱為 OBJECT.LIB 的分割資料集,請使用下列語法:cdNode:data_set_name{;attrib1;...;attribN}
在此範例中,文字CD_NODE1://'OBJECT.LIB';RECFM(F,B);BLKSIZE(800);LRECL(80)RECFM(F,B);BLKSIZE(800);LRECL(80)指定了三個選用屬性。 指定的資料集名稱不論是否以單引號字元括住,都會解譯為完整資料集名稱。 系統永不新增任何字首。 如果要指定字首(例如,執行代理程式的使用者 ID),您必須將其指定為資料集名稱的一部分。 這與僅涉及 Managed File Transfer 代理程式之資料集傳送的行為不同,其中如果指定的資料集名稱未以單引號字元括住,系統會為目的地代理程式新增預設高階限定元的字首。
- 您必須以兩個正斜線字元 (//) 作為資料集名稱的字首。
- 如果要指定資料集屬性,請在資料集名稱之後提供這些屬性(以分號區隔)。 必須以適合 BPXWDYN 的
key(value)格式提供屬性。
如需在傳送要求中指定資料集的相關資訊,請參閱 fteCreateTransfer (開始新的檔案傳送) 及 fteCreateTemplate (建立新的檔案傳送範本)。
要在傳送要求中使用的參數
對於涉及 Connect:Direct 節點上資料集的大部分傳送要求,您可以使用與僅涉及 Managed File Transfer 代理程式之資料集傳送相同的方式來指定來源及目的地資料集。 請將 source_specification、-ds 及 -dp 參數,與 fteCreateTransfer 或 fteCreateTemplate 指令搭配使用。
overwrite的 -de 參數。指定資料集屬性
某些資料集屬性由 Managed File Transfer 設定,並作為參數傳遞至 Connect:Direct COPY 處理程序。 您也可以透過指定適當的 BPXWDYN 索引鍵,在傳送要求中提供某些屬性。 Connect:Direct 橋接器會將具有相等 Connect:Direct 內容的金鑰轉換為 Connect:Direct所需的格式。 例如,在資料集規格 CD_NODE1://'OBJECT.LIB';RECFM(F,B);BLKSIZE(800);LRECL(80) 中,會將屬性 RECFM(F,B);BLKSIZE(800);LRECL(80) 轉換為 DCB=(RECFM=FB,BLKSIZE=800,LRECL=80)。
如需這兩種參數類型之間對映的詳細資料,包括支援與 Connect:Direct 傳送搭配使用之 BPXWDYN 鍵的詳細資料,請參閱 Connect:Direct 程序陳述式參數與 BPXWDYN 鍵之間的對映。 並非所有 BPXWDYN 鍵都有對等的 Connect:Direct 程序參數,並非所有 Connect:Direct 程序參數都有對等的 BPXWDYN 鍵。
其他考量
- 如果傳送目的地是 Connect:Direct 節點上的分割資料集,則必須在傳送之前建立分割資料集,因為 Connect:Direct 節點不會為您建立它。