示例: 调用 MFT 命令的 Connect:Direct 进程文件
调用 Managed File Transfer ftetag 命令和 ftecxfer 命令的示例 Connect:Direct® 进程文件。
在该示例中,执行了以下操作:
- Connect:Direct COPY 语句将文件从运行辅助节点的系统上的 C:\test\from\sent.txt 传输到运行主节点的系统上的 C:\test\tmp\midpoint.txt 。
- Connect:Direct 进程调用 ftetag 命令以在 MFT中创建审计信息。
- Connect:Direct 进程调用 ftecxfer 命令。
- ftecxfer 命令将文件从运行主节点和代理 CD_BRIDGE 的系统上的 C:\test\tmp\midpoint.txt 传输到代理 LINUX_AGENT 所在的系统上的 /test/to/arrived.txt。
/*BEGIN_REQUESTER_COMMENTS
$PNODE$="cd_win01" $PNODE_OS$="Windows"
$SNODE$="CD_WIN01" $SNODE_OS$="Windows"
$OPTIONS$="WDOS"
END_REQUESTER_COMMENTS*/
TESTPRO PROCESS
SNODE=CD_WIN01
COPY
FROM (
FILE=C:\test\from\sent.txt
SNODE
)
TO (
FILE=C:\test\tmp\midpoint.txt
PNODE
DISP=RPL
)
COMPRESS Extended
RUN TASK PNODE
SYSOPTS="pgm(C:\wmqfte\bin\ftetag) args(C:\test\tmp\midpoint.txt)"
RUN TASK PNODE
SYSOPTS="pgm(C:\wmqfte\bin\ftecxfer) args(-qmgrname QM_CDBA -connname fish.example.com(1441) -channelname SYSTEM.DEF.SVRCONN
-sa CD_BRIDGE -da LINUX_AGENT -sm QM_CDBA -dm QM_LINUX -de overwrite -df /test/to/arrived.txt C:\test\tmp\midpoint.txt"
PEND