如何查看 Table 绿屏 DB2 的 Journal 数据
How to view Journal data of a Table Green screen DB2
如何查看指定 table 的日志数据?我想看看 table 在指定时间范围内发生了什么。
我使用以下命令获得了 table 的信息:
DSPFD 文件(P6PRDBDB00/P6OIDPF)
获得了日志名称和库,但我不知道如何查看对象 P6OIDPF?
我确实去了 #MXJRN 图书馆,然后去了 P6,得到了以下信息:
如何查看对象 P6OIDPF 数据?或者查看它的命令?
P6里面有很多对象
要使用的命令是DSPJRN JRN(#MXJRN/P6) FILE((P6PRDBDB00/P6OIDPF))
您可以过滤开始和结束日期时间。
来自 Tools/400 provides a higher level interface to the DSPJRN 命令的 EXPJRNE 实用程序。
按照下一个顺序:
获取数据文件长度并在下一条命令中使用
DSPJRN JRN(JRNLIB/JRN)
FILE((FILELIB/DATAFILE *FIRST))
OUTPUT(*OUTFILE)
OUTFILFMT(*TYPE2)
OUTFILE(OUTFILELIB/OUTFILE)
ENTDTALEN(datafilelength)
使用 wrkqry 获取数据后,创建一个连接的 table,您可以在其中获取除最后一个 JOESD 之外的所有输出文件字段。您将获得所有数据字段,而不是 JOESD。
Specify File Selections
Type choices, press Enter. Press F9 to specify an additional
file selection.
File . . . . . . . . . OUTFILE Name, F4 for list
Library . . . . . . *LIBL Name, *LIBL, F4 for list
Member . . . . . . . . *FIRST Name, *FIRST, F4 for list
Format . . . . . . . . *FIRST Name, *FIRST, F4 for list
File ID . . . . . . . A A-Z99, *ID
File . . . . . . . . . datafile Name, F4 for list
Library . . . . . . *LIBL Name, *LIBL, F4 for list
Member . . . . . . . . *FIRST Name, *FIRST, F4 for list
Format . . . . . . . . *FIRST Name, *FIRST, F4 for list
File ID . . . . . . . B A-Z99, *ID
加入并不重要
Specify How to Join Files
Type comparisons to show how file selections are related, press Enter.
Tests: EQ, NE, LE, GE, LT, GT
Field Test Field
A.JOENTL EQ ANYFIELD
Select 除了 JOESD 之外的所有字段。
Select and Sequence Fields
Type sequence number (0-9999) for the names of up to 500 fields to
appear in the report, press Enter.
Seq Field Text Len Dec
1 A.JOMBR Name of Member 10
1 A.JOCTRR Count or relative record number changed 10 0
1 A.JOFLAG Flag: 1 or 0 1
1 A.JOCCID Commit cycle identifier 10 0
1 A.JOUSPF User Profile 10
1 A.JOSYNM System Name 8
1 A.JOINCDAT Incomplete Data: 1 or 0 1
1 A.JOMINESD Minimized ESD: 0, 1, or 2 1
1 A.JORES Not used 18
A.JOESD Entry Specific Data - Variable contents 808
1 B.FIELD1 FIELD1 2
1 B.FIELD2 FIELD2 3 0
然后使用替换和 *nochk
从 outfile 复制到 jrn 文件
CPYF FROMFILE(QTEMP/OUTFILE)
TOFILE(QTEMP/JRN)
MBROPT(*REPLACE)
FMTOPT(*NOCHK)
就是这样!在 JRN 中,所有日志数据和数据文件数据的格式都与原始文件中的格式相同。
您在最新版本的 DB2 中有系统过程 DISPLAY_JOURNAL 和 DISPLAY_JOURNAL_ENTRY_INFO
如何查看指定 table 的日志数据?我想看看 table 在指定时间范围内发生了什么。
我使用以下命令获得了 table 的信息: DSPFD 文件(P6PRDBDB00/P6OIDPF)
获得了日志名称和库,但我不知道如何查看对象 P6OIDPF?
我确实去了 #MXJRN 图书馆,然后去了 P6,得到了以下信息:
如何查看对象 P6OIDPF 数据?或者查看它的命令? P6里面有很多对象
要使用的命令是DSPJRN JRN(#MXJRN/P6) FILE((P6PRDBDB00/P6OIDPF))
您可以过滤开始和结束日期时间。
来自 Tools/400 provides a higher level interface to the DSPJRN 命令的 EXPJRNE 实用程序。
按照下一个顺序:
获取数据文件长度并在下一条命令中使用
DSPJRN JRN(JRNLIB/JRN)
FILE((FILELIB/DATAFILE *FIRST))
OUTPUT(*OUTFILE)
OUTFILFMT(*TYPE2)
OUTFILE(OUTFILELIB/OUTFILE)
ENTDTALEN(datafilelength)
使用 wrkqry 获取数据后,创建一个连接的 table,您可以在其中获取除最后一个 JOESD 之外的所有输出文件字段。您将获得所有数据字段,而不是 JOESD。
Specify File Selections
Type choices, press Enter. Press F9 to specify an additional
file selection.
File . . . . . . . . . OUTFILE Name, F4 for list
Library . . . . . . *LIBL Name, *LIBL, F4 for list
Member . . . . . . . . *FIRST Name, *FIRST, F4 for list
Format . . . . . . . . *FIRST Name, *FIRST, F4 for list
File ID . . . . . . . A A-Z99, *ID
File . . . . . . . . . datafile Name, F4 for list
Library . . . . . . *LIBL Name, *LIBL, F4 for list
Member . . . . . . . . *FIRST Name, *FIRST, F4 for list
Format . . . . . . . . *FIRST Name, *FIRST, F4 for list
File ID . . . . . . . B A-Z99, *ID
加入并不重要
Specify How to Join Files
Type comparisons to show how file selections are related, press Enter.
Tests: EQ, NE, LE, GE, LT, GT
Field Test Field
A.JOENTL EQ ANYFIELD
Select 除了 JOESD 之外的所有字段。
Select and Sequence Fields
Type sequence number (0-9999) for the names of up to 500 fields to
appear in the report, press Enter.
Seq Field Text Len Dec
1 A.JOMBR Name of Member 10
1 A.JOCTRR Count or relative record number changed 10 0
1 A.JOFLAG Flag: 1 or 0 1
1 A.JOCCID Commit cycle identifier 10 0
1 A.JOUSPF User Profile 10
1 A.JOSYNM System Name 8
1 A.JOINCDAT Incomplete Data: 1 or 0 1
1 A.JOMINESD Minimized ESD: 0, 1, or 2 1
1 A.JORES Not used 18
A.JOESD Entry Specific Data - Variable contents 808
1 B.FIELD1 FIELD1 2
1 B.FIELD2 FIELD2 3 0
然后使用替换和 *nochk
从 outfile 复制到 jrn 文件CPYF FROMFILE(QTEMP/OUTFILE)
TOFILE(QTEMP/JRN)
MBROPT(*REPLACE)
FMTOPT(*NOCHK)
就是这样!在 JRN 中,所有日志数据和数据文件数据的格式都与原始文件中的格式相同。
您在最新版本的 DB2 中有系统过程 DISPLAY_JOURNAL 和 DISPLAY_JOURNAL_ENTRY_INFO