我感觉,数据库我仅仅算是刚入门吧。
——2021年8月12日 星期四
对DB2操作,会产生日志,而日志又分为很多类型,比如创建对象权限信息(B7)的日志、改变所有者(GO)的日志等,下面列举一些最近工作中比较常用的日志类型。(根据工作进展,陆续补充)
完整iBM英文版,详见官网 https://www.ibm.com/docs/zh/i/7.4?topic=information-all-journal-entries-by-code-type
Journal code 日志代码 | Entry type 条目类型 | Description 描述 | Notes® 注释 |
B | B7 | 创建对象权限信息 | 这些日志中特定条目的数据,列于QSYSINC include file, QSYJRNL.H。 |
D | CT | 创建数据库文件 | 请参见对象级别的日志。(D AC, D CG, D CT, D DC, D DT, D GC, D GO, D GT, D M1, D M2, D M3, D P1, D P2, D P3, D RV, D TC, D TD, D TG, D TQ, F CB, F DM, F MC) |
D | MA | 数据表新增一个member | |
D | JF | 启动一个物理文件的日志(STRJRNPF(JRNPF)) | 虽然这个日志的日志状态为“ *STANDBY”,但仍旧放在日志接收中。 |
F | JM | 启动一个物理文件的member的日志记录(STRJRNPF) | 虽然这个日志的日志状态为“ *STANDBY”,但仍旧放在日志接收中。 |
J | XP | 内部条目 | 虽然这个日志的日志状态为“ *STANDBY”,但仍旧放在日志接收中。 |
F | MC | 创建一个 member | 请参见对象级别的日志。(D AC, D CG, D CT, D DC, D DT, D GC, D GO, D GT, D M1, D M2, D M3, D P1, D P2, D P3, D RV, D TC, D TD, D TG, D TQ, F CB, F DM, F MC) |
M | MP | 修改QoS方案 | |
R | PT | 向数据表添加数据(insert)。如果数据表设置为重用已删除的记录,则您可能会收到PT或PX日志。 | 此日志可能包含只能使用QJOREtriveJournalEntries API或RCVJRNE命令访问的数据。对于RCVJRNE命令,使用ENTFMT(*TYPEPTR)或ENTFMT(*JRNENTFMT)参数。在所有其他界面中,如果数据不可见,则不完整数据指示器将打开,并且*指针将出现在条目特定数据中。有关更多信息,请参阅Working with pointers in journal entries。 |
T | CA | 对象权限的更改(授权列表或对象) | 安全性参考参见:审核日志章节 |
T | CO | 创建对象 | 安全性参考参见:审核日志章节 |
T | DO | 系统上的所有删除操作 | 安全性参考参见:审核日志章节 |
T | GS | 给出了一个描述符 | 安全性参考参见:审核日志章节 |
T | IP | 进程间通信事件 | 安全性参考参见:审核日志章节 |
T | JS | 对job数据进行了更改 | 安全性参考参见:审核日志章节 |
T | LD | 目录的链接、取消链接、查找操作。 | 安全性参考参见:审核日志章节 |
T | OR | 恢复object | 安全性参考参见:审核日志章节 |
T | PA | 改变程序(CHGPGM),该操作会移除所有者权限 | 安全性参考参见:审核日志章节 |
T | RP | (由所有者)恢复程序 | 安全性参考参见:审核日志章节 |
T | SG | 异步信号 | 安全性参考参见:审核日志章节 |
Y | ZO | 改变所有者 | 这些日志中特定条目的数据,列于QSYSINC include file, QSYJRNL.H。 |
未完待续… … |