用于将文件从unix传输到大型机的FTPS

用于将文件从unix传输到大型机的FTPS,unix,mainframe,data-transfer,jcl,outbound,Unix,Mainframe,Data Transfer,Jcl,Outbound,我正在大型机中寻找JCL脚本/过程,它可以促进从Unix服务器到大型机的文件传输。我需要为出站作业执行FTPS(将文件从Unix服务器拉到大型机主机)。而不是JCL,只需执行shell脚本即可。下面是一个使用此类命令的好网站: 一旦在USS中的shell脚本中完成了这项工作,您就应该能够从JCL调用shell脚本,以便在需要时可以在计划的批处理作业中执行它 肯尼的建议相当合理。IBM关于如何为FTP相关任务编写JCL的文档可在其“z/OS Communications Server:IP用户指

我正在大型机中寻找JCL脚本/过程,它可以促进从Unix服务器到大型机的文件传输。我需要为出站作业执行FTPS(将文件从Unix服务器拉到大型机主机)。

而不是JCL,只需执行shell脚本即可。下面是一个使用此类命令的好网站:


一旦在USS中的shell脚本中完成了这项工作,您就应该能够从JCL调用shell脚本,以便在需要时可以在计划的批处理作业中执行它

肯尼的建议相当合理。IBM关于如何为FTP相关任务编写JCL的文档可在其“z/OS Communications Server:IP用户指南和命令”出版物(IBM出版物编号SC27-3662)中找到。当前版本似乎是SC27-3662-30,但可能会有更高版本。您可以在网上轻松找到本出版物,并确保不会跳过标题为“批量提交FTP请求”的部分。当然,请确保正确设置了安全选项

请注意,您询问的是FTP,即TLS加密应用于FTP通道(控制和数据)中的一个或两个(最好是两个)。SFTP是z/OS也支持的另一种基于SSH的文件传输协议

在z/OS安装中经常可以找到的另一种可能的方法是使用IBM MQ Advanced for z/OS的托管文件传输(MFT)功能来使用FTPS检索文件。顾名思义,这将得到管理,并且至少具有一些错误处理功能

如果您更喜欢HTTPS协议,另一种可能的方法是使用z/OS客户端Web启用工具包的HTTPS协议启用码来获取文件。这是所有当前支持的z/OS版本中的内置标准功能,例如,您可以从相对简单的REXX脚本中使用它。此处提供了详细信息(z/OS 2.3版本的文档):


这与数据库
存储过程有什么关系?
?是的,我的错,需要一个Jcl示例脚本/指针,以方便传输。当然,您不是组织中第一个要求这样做的人,所以请与网络人员或调度人员或其他这样做的人交谈。