RSS订阅
RSS订阅TT数据中心

如何读从MVS传输到Linux的数据集?

2008-7-18  选择字号:  | |
打印本文章

导读:学习读使用FPT从MVS传输到Linux的数据集(dataset)。

关键词:FPT MVS Linux dataset

正在加载数据... 【TechTarget中国原创】问:我尝试使用FTP协议(二进制模式下)从MVS传输一个数据集(dataset)到Linux,这个dataset的RECFM=VB、LRECL=32756和BLKSIZE=327560。我知道在MVS数据集必须有一些BDW/RDW字节,告诉记录在数据集的大小。传输后,当我读这个数据集,BDW/RDW字节从数据集移除了,现在,读这个数据集变得很困难。请提供一些建议,让我能在Linux读这些BDW/RDW字节。

【TechTarget中国原创】:我尝试使用FTP协议(二进制模式下)从MVS传输一个数据集(dataset)到Linux,这个dataset的RECFM=VB、LRECL=32756和BLKSIZE=327560。我知道在MVS数据集必须有一些BDW/RDW字节,告诉记录在数据集的大小。传输后,当我读这个数据集,BDW/RDW字节从数据集移除了,现在,读这个数据集变得很困难。请提供一些建议,让我能在Linux读这些BDW/RDW字节。

  :首先,BLKSIZE不能是327560(是你打错了?)。DASD(直接存取存储器)最大值是32K(32760),甚至在使用大BLKSIZE接口(LBI)的磁带上,支持的最大值是256K(对于3590)。我猜测你意思是32760。

  在传输前能使用LRECL=32756把文件转换到FB。一个简单的REXX程序就可用了。例如:

  /* REXX */
  "ALLOC FI(VBIN)  DA(’my.file.VB’) SHR REUSE"
  "ALLOC FI(FBOUT) DA(’my.file.FB’) SHR REUSE"
  "execIO  *  DISKR VBIN (FINIS"
  queue ’’
  "execIO * DISKW FBOUT (FINIS"
  "FREE  FI(VBIN)"
  "FREE  FI(FBOUT)"
  Exit 0

  如果你成批运行,你能在JCL分配这些文件,并且不需要程序里的ALLOC/FREE。

还没有登录? 阅读全文请先登录或注册
用户名:(请填写您的E-mail做为登录账号)
  • 获取最新的IT业界资讯、市场动态、行业趋势等独家原创内容。
  • 分享国内外技术专业人士提供的技巧经验。
  • 利用专注IT的技术资源中心,不断更新专业知识。
  • 享受白皮书、Webcast等系列特色增值服务。
  • 免费参加TT中国举办的各种会员活动。
  • 更多的精彩服务,在不断开发中……
用户名:(请填写您的E-mail)
密 码:
 永久登录
请输入您的登录email:
DTrace是一款动态跟踪设备,可用于Mac OS X、FreeBSD和Solaris等操作系统。那么我们如何才能了解MySQL代码呢?
万维网最好的地方在于它的匿名开放性,允许浏览器客户端访问世界范围远程服务器。然而,在二十世纪九十年代,恰恰是由于网络的开放性威胁到了商业的安全性。
企业应该如何开始数据中心的改造或者重建过程,应该进行哪些技术和人才的储备,又应该如何将数据中心的变革与企业业务更紧密地进行结合呢?
下文提供了六大安全策略,用以对付外部服务供应商。你可以创建独立的安全策略,也可以将这些策略融入现有的安全策略,或者制定一套外包策略,解决这些问题。
现在随着机器速度的加快、Web接口和IT技能的欠缺,灵活性也变得越来越重要。因此,本文将为您提供一些提高大型机应用灵活性的技巧。
最新更新
专家答疑
技巧
Robert Crawford
当我在C语言里写一个CICS程序,算术运算(arithmetic operations)在CICS执行里不能工作。我收到了来自CICS和程序的两个值。单独这个附加的状态不工作,这是怎么回事呢?
Charles King
建立与运营一个数据中心所包含的资本及运营开支的详细成本有哪些?一般说来,有一些问题你需要考虑到以下几方面。
Steve Madara
我们正在评估不同的冷却方法。当做预算时我们应该考虑什么?由于技术的高速发展和未来容量不确定的因素,数据中心设计是很复杂的……