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

如何调用具有特定模式的所有数据集?


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

新的用户


已加入:2007年2月22日
帖子:24
地点:钦奈

发布发表:2007年10月30日,星期二,下午3:45
引用回复

你好

我有一个要求以特定模式调用所有数据集。前。

我需要调用“ k5540.fire。*”之类的数据集。该模式包含10000个数据集。除了对每个数据集使用HRECALL之外,还有什么简单的方法吗?

修复后,我需要删除所有10000个数据集吗?有没有简单的方法。
回到顶部
查看用户资料 发送私信
恩里科·索里切蒂

高级主持人


已加入:2007年3月14日
帖子:10715
所在地:意大利

发布发表:2007年10月30日,星期二,下午3:52
引用回复

您是想回想处理它们还是只想“蒸发”它们?

查看HSM手册,如果我没有记错的话,应该可以删除迁移的数据集而无需重新调用它们
回到顶部
查看用户资料 发送私信
亚鲁

高级会员


已加入:2007年7月3日
职位:1287
地点:印度金奈

发布发表:2007年10月30日,星期二,下午3:59
引用回复

引用:
应该可以删除迁移的数据集而无需调用它们


我们使用HDELETE删除迁移的数据集而无需重新调用它们。查看是否可以使用该命令。
回到顶部
查看用户资料 发送私信
y
警告:1

新的用户


已加入:2007年2月22日
帖子:24
地点:钦奈

发布发表:2007年10月30日,星期二,下午3:59
引用回复

告诉我一种简单的方法来执行以下操作

1.轻松调用10000个数据集(某些模式,例如k5540.ayappa。*),以为我需要处理
2.轻松删除10000个数据集(某些模式,例如k5540.ayappa。*)
回到顶部
查看用户资料 发送私信
亚鲁

高级会员


已加入:2007年7月3日
职位:1287
地点:印度金奈

发布发表:2007年10月30日,星期二,下午4:02
引用回复

阿亚潘

引用:
1.轻松调用10000个数据集(某些模式,例如k5540.ayappa。*),以为我需要处理
2.轻松删除10000个数据集(某些模式,例如k5540.ayappa。*)


我更愿意在REXX中使用LMDLIST进行此操作,然后发布HDELETE。
回到顶部
查看用户资料 发送私信
y
警告:1

新的用户


已加入:2007年2月22日
帖子:24
地点:钦奈

发布发表:2007年10月30日,星期二,下午4:12
引用回复

您能提供代码吗?
回到顶部
查看用户资料 发送私信
佩德

活跃用户


已加入:2005年11月26日
帖子:458
地点:比利时

发布发表:2007年10月30日,星期二,下午4:18
引用回复

回答是问题;采用

码:
HRECALL  'your.file.*' 或HDELETE'your.file。*'


HRECALL和HDELETE可以处理通用名称。

小心HDELETE。
回到顶部
查看用户资料 发送私信
恩里科·索里切蒂

高级主持人


已加入:2007年3月14日
帖子:10715
所在地:意大利

发布发表:2007年10月30日,星期二,下午4:18
引用回复

引用:
您只提供代码吗?


为什么不RTFM并自己发现...

HRECALL和HDELETE都支持通用命名。

尝试发出:从ispf选项6(例如)

“ HDELETE k5540.fire。*”
回到顶部
查看用户资料 发送私信
y
警告:1

新的用户


已加入:2007年2月22日
帖子:24
地点:钦奈

发布发表:2007年10月30日,星期二,下午4:45
引用回复

谢谢。
回到顶部
查看用户资料 发送私信
y
警告:1

新的用户


已加入:2007年2月22日
帖子:24
地点:钦奈

发布发表:2007年10月30日,星期二,下午5:21
引用回复

当我尝试使用ispf选项6时(例如)
“ HDELETE k5540.fire。*”-它不起作用
回到顶部
查看用户资料 发送私信
佩德

活跃用户


已加入:2005年11月26日
帖子:458
地点:比利时

发布发表:2007年10月30日,星期二,下午6:21
引用回复

无法使用RC = 0或无法使用RC唤醒<> 0 ?

稍加努力,您就不远了。
看看我的例子。
回到顶部
查看用户资料 发送私信
y
警告:1

新的用户


已加入:2007年2月22日
帖子:24
地点:钦奈

发布发表:2007年10月30日,星期二6:32 pm
引用回复

从ISPF选项6
我像您的示例一样给了它,但是它不起作用。
回到顶部
查看用户资料 发送私信
佩德

活跃用户


已加入:2005年11月26日
帖子:458
地点:比利时

发布发表:2007年10月30日,星期二6:46 pm
引用回复

您没有回答我的问题:RC = ??
您尝试的并非来自我的示例:现在尝试使用引号。

干杯
皮埃尔
回到顶部
查看用户资料 发送私信
y
警告:1

新的用户


已加入:2007年2月22日
帖子:24
地点:钦奈

发布发表:2007年10月30日,星期二6:55 pm
引用回复

当您从ISPF选项6执行时,我没有得到任何RC。

我尝试使用以下命令
HRECALL'k5540.fire。*'
错误:没有DSNAMES匹配SS3115.D3115NBP.AYP。*
回到顶部
查看用户资料 发送私信
y
警告:1

新的用户


已加入:2007年2月22日
帖子:24
地点:钦奈

发布发表:2007年10月30日,星期二,7:09 pm
引用回复

当我从ISPF选项6执行时,未获得任何RC。

我尝试使用以下命令
HRECALL'k5540.fire。*'
错误:没有DSNAMES匹配SS3115.D3115NBP.AYP。*
回到顶部
查看用户资料 发送私信
佩德

活跃用户


已加入:2005年11月26日
帖子:458
地点:比利时

发布发表:2007年10月30日,星期二,7:15 pm
引用回复

???您想删除“ K5540.FIRE。*”之类的内容,并且返回信息告诉您找不到“ SS3115.D3115NBP.AYP。*”。?????那里,是的,我迷路了 icon_question.gif

您将使用IKJEFT01批量执行该命令吗
回到顶部
查看用户资料 发送私信
亚鲁

高级会员


已加入:2007年7月3日
职位:1287
地点:印度金奈

发布发表:2007年10月31日,星期三,下午12:15
引用回复

阿亚潘

引用:
当我从ISPF选项6执行时,未获得任何RC。


尝试从命令提示符(START)发出以下命令。

码:
TSO HDEL'HLQ.VB.OUT。**'


请记住,要使该命令起作用,数据集应处于迁移状态,而不是DASD。如果未迁移,请尝试使用DEL而不是HDEL。
回到顶部
查看用户资料 发送私信
y
警告:1

新的用户


已加入:2007年2月22日
帖子:24
地点:钦奈

发布发表:2007年10月31日,星期三1:11 pm
引用回复

嗨皮埃尔

很抱歉提供了错误的数据集模式。

我尝试使用以下命令形式ISPF选项6

HRECALL'SS3445.D3445NBP.AYP。*'
错误:没有DSNAMES匹配SS3445.D3445NBP.AYP。*

告诉我如何使用IKJEFT01?
回到顶部
查看用户资料 发送私信
murmohk1

高级会员


已加入:2006年6月29日
帖子:1436
地点:印度班加罗尔

发布发表:2007年10月31日,星期三,1:15 pm
引用回复

码:
HRECALL'SS3445.D3445NBP.AYP。*'

使用这些限定符检查数据集是否存在。
回到顶部
查看用户资料 发送私信
亚鲁

高级会员


已加入:2007年7月3日
职位:1287
地点:印度金奈

发布发表:2007年10月31日,星期三1:52 pm
引用回复

iyappa,

引用:
HRECALL'SS3445.D3445NBP.AYP。*'
错误: 没有DSNAMES 匹配SS3445.D3445NBP.AYP。*


由于没有任何数据集包含HRECALL命令中提到的前3个限定符,因此您将收到该错误。

尝试使用已分类的datasat的命令,它将起作用。
回到顶部
查看用户资料 发送私信
佩德

活跃用户


已加入:2005年11月26日
帖子:458
地点:比利时

发布发表:2007年10月31日,星期三2:25 pm
引用回复

码:
// STEPDEL EXEC PGM = IKJEFT01
// SYSPRINT DD SYSOUT = *
// SYSOUT DD SYSOUT = *
// SYSTSIN DD *
HDELETE“您的文件。*”
/ *
回到顶部
查看用户资料 发送私信
murmohk1

高级会员


已加入:2006年6月29日
帖子:1436
地点:印度班加罗尔

发布发表:2007年10月31日,星期三3:16 pm
引用回复

皮埃尔 Devillers,

引用:
// SYSPRINT DD SYSOUT = *
// SYSOUT DD SYSOUT = *


不应该是-

码:
// SYSTSPRT DD SYSOUT = *   

icon_question.gif

如果我正确地记住,您的步骤将终止。
回到顶部
查看用户资料 发送私信
佩德

活跃用户


已加入:2005年11月26日
帖子:458
地点:比利时

发布发表:2007年10月31日,星期三3:24 pm
引用回复

是的...从内存中键入..有点快速。
谢谢
皮埃尔
回到顶部
查看用户资料 发送私信
y
警告:1

新的用户


已加入:2007年2月22日
帖子:24
地点:钦奈

发布发表:2007年10月31日,星期三6:09 pm
引用回复

我给了下面的代码

// STEPDEL EXEC PGM = IKJEFT01
// SYSTSPRT DD SYSOUT = *
// * YSOUT DD SYSOUT = *
// SYSTSIN DD *
HRECALL'SS3115.D3115NBP.AYP。*'
/ *
//

目的是召回所有迁移的数据集。

我之所以收到RC,是因为它说了“没有DSNAMES匹配SS3115.D3115NBP.AYP”。

我们有4000个具有SS3115.D3115NBP.AYP。*模式的数据集。这是另一个问题。
回到顶部
查看用户资料 发送私信
murmohk1

高级会员


已加入:2006年6月29日
帖子:1436
地点:印度班加罗尔

发布发表:2007年10月31日,星期三6:12 pm
引用回复

y,

和往常一样,我们需要假脱机消息。
回到顶部
查看用户资料 发送私信
查看上一个主题 :: :: 查看下一个主题  
发表新话题   回复主题 查看书签
所有时间均为格林尼治标准时间+ 6小时
论坛索引 -> JCL& VSAM 转到页面 1, 2  下一页

 


类似主题
话题 论坛 回覆
没有新帖 捕获GDG数据集名称 JCL& VSAM 10
没有新帖 从内部获取数据集名称... TSO / ISPF 18
没有新帖 什么是DSORG(Datset组织)... JCL& VSAM 8
没有新帖 IEBGENER不在PD中创建成员... JCL& VSAM 7
没有新帖 数据集消息中的警告 TSO / ISPF 18
搜索我们的论坛:

回到顶部