IBM大型机论坛索引
 
登录
 
IBM大型机论坛索引 大型机:搜索 IBM Mainframe论坛:常见问题解答 寄存器
 

在单个卡中使用多个IDCAMS命令...


IBM大型机论坛 -> JCL& VSAM
发表新话题   回复主题
查看上一个主题 :: 查看下一个主题  
作者 信息
DB2家伙

新的用户


已加入:2008年10月28日
帖子:98
地点:小卧室

发布发表:2010年3月12日,星期五,下午6:13
引用回复

你好

我们正在使用这些控制参数来删除/定义VSAM集群
码:
删除              -                                           
 HLQ.some.vsam -                             
 CLUSTER PURGE                                                   
中频<9 THEN SET MAXCC = 0                                 
       DEFINE CLUSTER                                     -     
              (NAME(HLQ.some.vsam )       -   
               DATACLASS (EXT4GIGY)                       -     
               VOLUMES(* * * * *)                         - 
.
.
.   
他们要求我包括
码:
LISTC ENT('HLQ.some.vsam ') ALL 
我确实是这样
码:
LISTC ENT('HLQ.some.vsam') ALL
删除              -                                           
 HLQ.some.vsam -                             
 CLUSTER PURGE                                                   
中频<9 THEN SET MAXCC = 0                                 
       DEFINE CLUSTER                                     -     
              (NAME(HLQ.some.vsam )       -   
               DATACLASS (EXT4GIGY)                       -     
               VOLUMES(* * * * *)                         - 
.
.
.   
并且它给了我MAXCC = 12,不幸的是,工作也从卷轴中清除了-因此我无法检查sysprint,也查看了VSAM Demystified,但不确定在那寻找什么,您能请我知道吗使用LISTC和DELETE的正确方法?
回到顶部
查看用户资料 发送私信
彼得·荷兰

全球主持人


已加入:2009年10月27日
帖子:2475
所在地:荷兰,阿姆斯特尔芬

发布发表:2010年3月12日,星期五,下午6:24
引用回复

可惜您没有出示所有的控制卡。
我看完卷之后的续集,那
其余的输入?

如果删除失败,则表示100%的更改不会
现有(现在),因此您可以执行:SET MAXCC = 0而无需
测试MAXCC。
回到顶部
查看用户资料 发送私信
外籍人士

全球主持人


已加入:2007年3月14日
帖子:8794
地点:威尔士威尔士

发布发表:2010年3月12日,星期五,下午6:33
引用回复

我刚刚执行了LISTCAT,然后执行DELETE,再执行DEFINE,没有问题
码:
 LISTCAT ENT('My VSAM dataset') ALL                                       
                                                                       
 DELETE “我的VSAM数据集”                                                 
 SET MAXCC EQ 0                                                         
                                                                       
 DEFINE CLUSTER (                                                     -
         NAME('My VSAM dataset ')                                        -
         VOL(* *)                                                     -
   剩余的定义指令


我确实注意到您的命令从第1列开始-这是真的吗?
回到顶部
查看用户资料 发送私信
DB2家伙

新的用户


已加入:2008年10月28日
帖子:98
地点:小卧室

发布发表:2010年3月12日,星期五,下午6:38
引用回复

感谢彼得的答复。它们是另一个DEFINE参数,因此我想避免发布它们。他们是:

码:
删除              -                                           
 HLQ.some.vsam -                             
 CLUSTER PURGE                                                   
中频<9 THEN SET MAXCC = 0                                 
       DEFINE CLUSTER                                     -     
              (NAME(HLQ.some.vsam)       -   
               DATACLASS (EXT4GIGY)                       -     
               VOLUMES(* * * * *)                         -     
               KEYS(27,0)                                 -     
               FREESPACE(10,10)                           -     
               SHR(2,3)                                   -     
               CYLINDERS(&CYL1.,&CYL2.)             -     
               RECORDSIZE(75,75)                          -     
               REUSE SPEED)                                     

我需要包括这个
码:
LISTC ENT([color=red][b]'[/b][/color]HLQ.some.vsam ') ALL
在上面。

我相信我可以使用它,我在“ LISTC ENT('HLQ.some.vsam')ALL”中缺少开始-反逗号,我像“ LISTC ENT(HLQ.some.vsam')ALL”一样使用它-但是,我想知道我是否正确使用了它。

在另一件事上,我需要建议,如果我需要在删除/定义之前知道'HLQ.some.vsam'的LISTCAT,那么它应该先执行LISTCAT,然后在现有卡的上方删除/定义或LISTCAT命令的位置不用担心,请准。
回到顶部
查看用户资料 发送私信
彼得·荷兰

全球主持人


已加入:2009年10月27日
帖子:2475
所在地:荷兰,阿姆斯特尔芬

发布发表:2010年3月12日,星期五,下午6:45
引用回复

我在重用速度后缺少)。

那就是为什么我想查看其余的输入。

除此之外,我从未使用过'作为listcat输入命令的方法,
就像对我的魅力。
回到顶部
查看用户资料 发送私信
DB2家伙

新的用户


已加入:2008年10月28日
帖子:98
地点:小卧室

发布发表:2010年3月12日,星期五,下午6:53
引用回复

彼得,我相信括号是完整的:
引用:
删除-
汉密尔顿-
集群清除
中频<9 THEN SET MAXCC = 0
定义群-
(姓名(HLQ.some.vsam)-
数据类(EXT4GIGY) -
数量(* * * * *) -
按键(27,0) -
可用空间(10,10) -
SHR(2,3) -
圆柱体(&CYL1.,&CYL2.) -
记录(75,75) -
重用速度)
不是吗
回到顶部
查看用户资料 发送私信
彼得·荷兰

全球主持人


已加入:2009年10月27日
帖子:2475
所在地:荷兰,阿姆斯特尔芬

发布发表:2010年3月12日,星期五,下午6:58
引用回复

您以(NAME(HLQ.some.vsam)开始,所以那剩下2((。
意味着必须在某处有一个结尾))。
那将是您的最后一个参数:REUSE SPEED))
回到顶部
查看用户资料 发送私信
彼得·荷兰

全球主持人


已加入:2009年10月27日
帖子:2475
所在地:荷兰,阿姆斯特尔芬

发布发表:2010年3月12日,星期五,下午7:14
引用回复

糟糕,

我很抱歉。我在这里完全错了。一种隧道视野或星期五的欢乐时光时间。

对不起。
回到顶部
查看用户资料 发送私信
DB2家伙

新的用户


已加入:2008年10月28日
帖子:98
地点:小卧室

发布发表:2010年3月12日,星期五8:13 pm
引用回复

谢谢外籍人士,看来我错过了您的回复。

我不太确定命令执行的优先级-是“ FIFO”,如果使用的不是您发布的内容,则使用:
码:
 DELETE “我的VSAM数据集”                                                 
 SET MAXCC EQ 0                                                         
                                                                       
 DEFINE CLUSTER (                                                     -
         NAME('My VSAM dataset ')                                        -
         VOL(* *)                                                     -
   剩余的定义指令
 
 LISTCAT ENT('My VSAM dataset') ALL                                       
最后的LISTCAT-这会提供新定义的vsam的LISTC统计信息吗?我正在尝试,但是在阅读LISTC输出方面还不是很好。
回到顶部
查看用户资料 发送私信
DB2家伙

新的用户


已加入:2008年10月28日
帖子:98
地点:小卧室

发布发表:2010年3月12日,星期五,晚上8:15
引用回复

没关系,彼得...icon_smile.gif
回到顶部
查看用户资料 发送私信
迪克·谢勒

主持人荣誉


已加入:2006年11月23日
帖子:19245
位置:矩阵内部

发布发表:2010年3月12日,星期五,晚上9:49
引用回复

嗨,彼得,

引用:
一种隧道视野或星期五的欢乐时光时间。
一定很好。 。距离现在还有2个小时 午餐 这里。 。 。 icon_rolleyes.gif

d
回到顶部
查看用户资料 发送私信
彼得·荷兰

全球主持人


已加入:2009年10月27日
帖子:2475
所在地:荷兰,阿姆斯特尔芬

发布发表:2010年3月12日,星期五,晚上11:04
引用回复

迪克·谢勒(Dick scherrer)写道:
嗨,彼得,

引用:
一种隧道视野或星期五的欢乐时光时间。
一定很好。 。距离现在还有2个小时 午餐 这里。 。 。 icon_rolleyes.gif

d


是的,迪克

但是我们荷兰人总是很早就开始。
回到顶部
查看用户资料 发送私信
外籍人士

全球主持人


已加入:2007年3月14日
帖子:8794
地点:威尔士威尔士

发布发表:2010年3月13日,星期六2:21 pm
引用回复

彼得·荷兰(PeterHolland)写道:
是的,迪克
但是我们荷兰人总是很早就开始。

事实上,有时他们甚至开始得如此之早,直到昨天才结束 icon_lol.gif
回到顶部
查看用户资料 发送私信
彼得·荷兰

全球主持人


已加入:2009年10月27日
帖子:2475
所在地:荷兰,阿姆斯特尔芬

发布发表:2010年3月13日,星期六4:21 pm
引用回复

好吧外籍人士,有时我们会尝试成为比利时人。
回到顶部
查看用户资料 发送私信
罗伯特·桑普

全球主持人


已加入:2008年6月6日
帖子:8569
地点:美国爱荷华州迪比克

发布发表:2010年3月13日星期六6:51 pm
引用回复

引用:
但是我们荷兰人总是很早就开始。
引用:
好吧外籍人士,有时我们会尝试成为比利时人。
有区别吗?!?!?!


icon_biggrin.gif
回到顶部
查看用户资料 发送私信
彼得·荷兰

全球主持人


已加入:2009年10月27日
帖子:2475
所在地:荷兰,阿姆斯特尔芬

发布发表:2010年3月13日,星期六8:29 pm
引用回复

罗伯特·萨普(Robert Sample)写道:
引用:
但是我们荷兰人总是很早就开始。
引用:
好吧外籍人士,有时我们会尝试成为比利时人。
有区别吗?!?!?!


icon_biggrin.gif


罗伯特

只有比利时人拥有数以万计的啤酒和巧克​​力品牌。

icon_lol.gif
回到顶部
查看用户资料 发送私信
查看上一个主题 :: :: 查看下一个主题  
发表新话题   回复主题 查看书签
所有时间均为格林尼治标准时间+ 6小时
论坛索引 -> JCL& VSAM

 


类似主题
话题 论坛 回覆
该主题已锁定:您无法编辑帖子或回复。 将匹配的记录写入输出文件 DFSORT / ICETOOL 11
没有新帖 DB2I面板中的命令行放置 TSO / ISPF 2
没有新帖 更改存在的LRECL的命令... JCL& VSAM 7
没有新帖 如何在ISPSTART中传递参数... 清单和REXX 6
没有新帖 需要将单行分成两行 DFSORT / ICETOOL 7
搜索我们的论坛:


回到顶部