免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 12458 | 回复: 26
打印 上一主题 下一主题

幫忙解釋一下ovrdbf命令的作用!!我被搞糊塗了!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-10-19 17:11 |只看该作者 |倒序浏览
各位大哥。
   
       幫忙解釋一下ovrdbf命令的作用!!我被搞糊塗了!!!

       如下CL程序:
       OVRDBF     FILE(ML00800T) TOFILE(ML00800T) MBR(&MEMB)
           我override以後,按我的理解是:執行後上面的語句以後,再接下來的程序裡往ML00800T的PF裡Write入Record,寫入的數據
      
       應是寫入Member為&MEMB裡的,而不是寫入第一個ML00800T裡!

      
       可是運行後的結果是,數據寫入了第一個Member(ML00800T)裡..而Member為&MEMB卻無數據!!


       請問,我是否對ovrdbf這個命令的用法理解錯了? 我想把數據寫入Member為&MEMB裡,如何實現?

论坛徽章:
0
2 [报告]
发表于 2007-10-20 08:20 |只看该作者
自己頂。。。

论坛徽章:
0
3 [报告]
发表于 2007-10-20 10:18 |只看该作者
自己又試了試。。。發現把OVRDBF     FILE(ML00800T) TOFILE(ML00800T) MBR(&MEMB)
語句放到命令行上執行,用DSPOVR查看命令執行成功,往ML00800T裡寫數據,數據是寫到Member為&MEMB裡的。証明了我之前對ovrdbf的理解是沒錯的!
但是放在CL程序裡(隻有ovrdbf一句語句),運行CL程序後,ovrdbf無任何作用!好象沒有執行過一樣!當然,往ML00800T裡寫數據,數據也就往第一個member裡寫!
為什麼在CL程序裡ovrdbf執行後就沒有任何作用呢???

论坛徽章:
0
4 [报告]
发表于 2007-10-20 11:10 |只看该作者
問題已解決。。。。。。。

在cl程序裡把ovrdbf語句的OVRSCOPE參數改成*job就可以了!!不過,ovrdbf隻對運行cl的這個job有效!!!

论坛徽章:
0
5 [报告]
发表于 2007-10-22 08:11 |只看该作者
OVRDBF     FILE(ML00800T) TOFILE(ML00800T) MBR(&MEMB)

用了ovrdbf後,寫入數據都寫往了&MEMB的Member 裡,但在程序裡用setll,還是跑到在第一個
Member 裡拿數據。。請問有什麼辦法讓setll也作用在&MEMB裡??

论坛徽章:
0
6 [报告]
发表于 2007-10-22 08:31 |只看该作者
setll应该不会切换member

论坛徽章:
0
7 [报告]
发表于 2007-10-22 08:44 |只看该作者
那如何是好?現在的需求就是這樣!要在我指定的Member裡做setll之類的定位操作!!有沒有什麼辦法可實現啊!!!???

论坛徽章:
0
8 [报告]
发表于 2007-10-22 08:54 |只看该作者
ovrdbf后在程序里setll很常用,你看看是不是别的原因
程序是cl里call 的吧,到底有几个member,里面数据一样吗

论坛徽章:
0
9 [报告]
发表于 2007-10-22 09:18 |只看该作者
看看是在OVRDBF之前去call程式还是之后去call程式,另外,看call的程式是否和OVRDBF是在同一个JOB里面吗

论坛徽章:
0
10 [报告]
发表于 2007-10-22 10:20 |只看该作者
程序和ovrdbf是在同一個job裡的沒錯!!ovrdbf我是放在程序裡的。先運行ovrdbf,再
在程序裡做write動作和setll之類的動作!隻是整個程序是別的程序用sumit提交運行的!!
這沒什麼問題吧?這樣ovrdbf和程序裡做write動作和setll之類的動作都在sumit之後的job裡啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP