亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 10547 | 回復: 4
打印 上一主題 下一主題

用DSPJRN恢復出來的數據怎么讓他正常顯示呢? [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2013-12-19 10:54 |只看該作者 |倒序瀏覽
我用DSPJRN命令把journal恢復到一個file里,但是JOESD字段都是亂碼,怎么讓他恢復到原來的file并正常顯示呢?
我按照網上的方法,用CPYF OUTFILEV1   ORIGFILE   MBROPT(*ADD)  FMTOPT(*NOCHK)命令copy到ORIGFILE后,所有的字段還是亂碼。

論壇徽章:
0
2 [報告]
發(fā)表于 2014-03-19 11:23 |只看該作者
先建一個輸出文件前面部分和原來的輸出文件一樣把最后面一個很長的字段換成原來被 JOURNAL 的所有字段, 再編譯好。

重新輸出 JOURNAL 到新的輸出文件變可以了。

記得只能選擇 UP, PT, PX DL 記錄類性。

論壇徽章:
0
3 [報告]
發(fā)表于 2014-03-19 19:20 |只看該作者
剛測試了一下,  ===> DSPJRN JRN(QSYS/QAUDJRN) OUTPUT(*OUTFILE) OUTFILFMT(*TYPE5) OUTFILE(QTEMP/QAUDJRN) ,然后查詢了結果,SPECIFIC DATA( JOESD字段)可以正常顯示。   

                                 Display Report                                 
                                              Report width . . . . . :     879  
Position to line  . . . . .              Shift to column  . . . . . .         
Line   .78....+...79....+...80....+...81....+...82....+...83....+...84....+...8
          SPECIFIC                                                              
          DATA                                                                  
                                                                                
000001   AUDRCV0096QGPL                                                        
000002   MXSD SWTDG FOR DATAGROUP:                         DG_A      PRLS    AL
000003   GQZSOSIGN  QUSER     635914QUSER     QUSER                           
000004   HGONGYD                                                               
000005   CGONGYD    QSYS      *USRPRF   "                                      
000006   HQUSER                                                               
000007   GQZDASOINITQUSER     635905QUSER     QUSER                           
000008   HGONGYD                                                               
000009   FZRGONGYD       * * **CHKUSAGE                                       
000010   MM   *                                                               
000011   ZM   *                                                               
000012   HQUSER                                                               
000013   HQUSER                                                               
000014   CQ04079N004QSPL      *FILE             Q721500094QPDZDTALOG0004PRT01  
                                                                      More...   
F3=Exit      F12=Cancel      F19=Left      F20=Right      F21=Split            
Cannot show this data at the display station.                                                                                                        

論壇徽章:
0
4 [報告]
發(fā)表于 2014-03-20 10:45 |只看該作者
通常從journal找數據庫文件更新的歷史需要制定文件名。這樣輸出的文件系統(tǒng)會輸出一個文件,包括以下的字段:

JOENTL            Length of entry                  
JOSEQN            Sequence number                  
JOCODE            Journal Code                     
JOENTT            Entry Type                        
JODATE            Date of entry: Job date format   
JOTIME            Time of entry: hour/minute/second
JOJOB             Name of Job                       
JOUSER            Name of User                     
JONBR             Number of Job                     
JOPGM             Name of Program                  
JOOBJ             Name of Object                    
JOLIB             Objects Library                  
JOMBR             Name of Member                        
JOCTRR            Count or relative record number changed
JOFLAG            Flag: 1 or 0                           
JOCCID            Commit cycle identifier               
JOINCDAT          Incomplete Data: 1 or 0               
JOMINESD          Minimized ESD: 1 or 0                  

最后還有一個很長的字段捕捉了被修改記錄的全部dump出來的內容。

我們需要做的能看清楚 dump出來內容的每一個字段的值


論壇徽章:
0
5 [報告]
發(fā)表于 2014-06-13 14:11 |只看該作者
找到方法了:
1,import the the data from journal
DSPJRN JRN(KENT/ECLJRN) FILE((BPCSF/ECL)) RCVRNG(KENT/ECLJRN0041)
FROMTIME('19/12/13' 010101) TOTIME('19/12/13' 010101) ENTTYP(UP UB)
OUTPUT(*OUTFILE) OUTFILFMT(*TYPE4) OUTFILE(KENT/AAA) ENTDTALEN(881)        
2, copy the orignal file
CPYF FROMFILE(BPCSF/ECL) TOFILE(KENT/BBB) CRTFILE(*YES) TORCD(1)
3, clear the copied file
delete from kent/bbb
4, create a view
CREATE VIEW kent/ccc AS                                
SELECT JOESD FROM kent/aaa
5, copy the data from the view to the copied file
CPYF FROMFILE(KENT/CCC) TOFILE(KENT/BBB) MBROPT(*ADD) FMTOPT(*NOCHK)
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP