DSPJRN只显示表重新创建后的条目



在删除并重新创建表之后,为什么DSPJRN命令只显示从创建新表时开始的表项?

DSPJRN JRN(WLKLIB/JRN) FILE((DSHPF16))  
         
Journal  . . . . . . :   JRN             Library  . . . . . . :   WLKLIB      
Largest sequence number on this screen  . . . . . . : 00000000000000475862    
Type options, press Enter.                                                    
5=Display entire entry                                                      
         
Opt    Sequence  Code  Type  Object      Library     Job         Time         
475855   J     XP   DSHPF16     WLKLIB      STEVE25     19:15:28     
475858   D     CT   DSHPF16     WLKLIB      STEVE25     19:15:28     
475859   D     JF   DSHPF16     WLKLIB      STEVE25     19:15:28     
475860   F     JM   DSHPF16     WLKLIB      STEVE25     19:15:28     
475861   D     MA   DSHPF16     WLKLIB      STEVE25     19:15:28     
475862   F     MC   DSHPF16     WLKLIB      STEVE25     19:15:28     

如果我指定FILE(*ALLFILE)和起始序列号,DSPJRN命令将显示表在被删除和重新创建之前的条目。

DSPJRN JRN(JRN) FILE(*ALLFILE) FROMENTLRG(475850) 

Journal  . . . . . . :   JRN             Library  . . . . . . :   WLKLIB   
Largest sequence number on this screen  . . . . . . : 00000000000000475861 
Type options, press Enter.                                                 
5=Display entire entry                                                   
     
Opt    Sequence  Code  Type  Object      Library     Job         Time      
475850   D     DT   DSHPF16     WLKLIB      STEVE25     19:15:28  
475851   F     MD   DSHPF16     WLKLIB      STEVE25     19:15:28  
475852   J     XP   DSHPF16     WLKLIB      QDBSRV01    19:15:28  
475853   D     DF   DSHPF16     WLKLIB      STEVE25     19:15:28  
475854   J     XP   DSHPF16     WLKLIB      QDBSRV01    19:15:28  
475855   J     XP   DSHPF16     WLKLIB      STEVE25     19:15:28  
475856   C     BC                           STEVE25     19:15:28  
475857   C     SC                           STEVE25     19:15:28  
475858   D     CT   DSHPF16     WLKLIB      STEVE25     19:15:28  
475859   D     JF   DSHPF16     WLKLIB      STEVE25     19:15:28  
475860   F     JM   DSHPF16     WLKLIB      STEVE25     19:15:28  
475861   D     MA   DSHPF16     WLKLIB      STEVE25     19:15:28  

日志中有该文件的条目。但是当我使用FILE参数时,我不能显示表创建之前的条目。

我想做的是使用APYJRNCHG命令从文件中恢复记录之前,它被重新创建。但是该命令不接受日志记录范围。

APYJRNCHG JRN(WLKLIB/JRN) FILE((WLKLIB/DSHPF16)) RCVRNG(*CURRENT)  
fromENTLRG(478850) TOENTLRG(478850)                          
FROM and TO values not valid.                                      

https://www.ibm.com/support/pages/overview-journal-identifier-jid-and-why-dspjrn-apyjrnchg-does-not-display-or-apply-all-entries-certain-file#:~:text=A%20Journal%20Identifier%20(JID)%20is%20an%20identifier%20that%20is%20unique,when%20the%20object%20is%20restored.

所有对象都有日志标识符。当表被删除然后重新创建时,它被分配一个新的日志标识符。当您对一个特定的表运行DSPJRNAPYJRNCHG命令时,只选择与表的当前日志标识符匹配的日志条目。

相关内容

  • 没有找到相关文章

最新更新