AS400的RGZPFM命令可对PF进行重整,但对PF进行重整时,重整将独占此档案,此时PF将不能被其它JOB 使用,同样当有JOB在使用些PF,则RGZPFM 命今将不能对些档进行重整。
请教各位大虾,当对PF进行重整时,如何能做到其它JOB能使用正在被重整的档案,且不影响重整的 正常进行。
xuguopeng 回复于:2004-12-24 11:22:01 |
不用想了 不可能的。。。 |
fh2001 回复于:2004-12-26 02:36:40 |
同意,guopeng兄 |
layyf 回复于:2004-12-27 09:22:31 |
可以的,MIMIX就有提供这个功能。
他的原理是这样的。在一个时间点,将PF和他相应的LF复制一份到其他的LIB,对复制出来的表进行重整,重整完成之后,根据日志,追回更改了的纪录,锁住原来的表,将他还原。这样就不用长时间的使表不可使用。 希望我的信息对你有用 |
江湖@浪子 回复于:2004-12-29 08:44:51 |
非常谢谢楼上的朋友 :lol: |
fh2001 回复于:2004-12-29 12:25:58 |
[quote:4590beaa15="layyf"]可以的,MIMIX就有提供这个功能。
他的原理是这样的。在一个时间点,将PF和他相应的LF复制一份到其他的LIB,对复制出来的表进行重整,重整完成之后,根据日志,追回更改了的纪录,锁住原来的表,将他还原。这样就不..........[/quote:4590beaa15] 有道理. 当然,最后还原表时,一定要使此表不被LOCK,业务还是要暂停一下.否则就无法还原了. 这种做法已经使业务INACTIVE的时间降到最低了.也亏layyf想得出来.呵呵. 这么做的前提要求: 1. 主机端的JOURNAL需要使用*BOTH的日志记录方式,不能用缺省的*AFTER方式; 2.而MIMIX复制需要使用*KEY的方式,不能用缺省的*POSITION方式; 这些都会一定程度上影响机器性能,但是也必须做的,否则,MIMIX最后追不平,就白忙了. |
qingzhou 回复于:2004-12-29 13:10:42 |
layyf 和fh2001都解答得很好,很有参考意义,如果有更具体的实施过程那更棒~~~
推荐为精彩帖子! |
stephenxie2003 回复于:2004-12-29 15:08:53 |
等你们试验了之后,就可以确定这样的方法行不行的通了! |
lusimon 回复于:2005-01-17 11:52:57 |
升级操作系统到V5R3吧,操作系统自带在线重整的功能。 |
hanyu 回复于:2005-01-17 13:31:08 |
据说 VISION 的 orion active data for os/400 可以提供激活状态下的重整,有用过的兄弟说一下吧。
根据IBM的介绍,V5R3 在联机备份方面也有很大提高,可惜当初没有买升级服务。 |
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/