我将如何仅使用Python读取以B或R开头的行

问题描述 投票:-1回答:1

Op Obj时间戳+序列类型Dev最早的日志当前日志备份ID


B D 20200518123514001 N D S0000026.LOG S0000026.LOG


包含4个表空间:

00001 SYSCATSPACE00002用户空间100003 GOSALES_TS00004 SYSTOOLSPACE


Comment: DB2 BACKUP GSDB ONLINE

开始时间:20200518123514

结束时间:20200518123515

 Status: A

EID:365位置:C:\ Users \ db2admin \ Desktop \ sales_backup

python-3.x db2 db2-luw
1个回答
0
投票
而不是尝试解析“列表历史记录”输出,您应该对SYSIBMADM.DB_HISTORY视图执行查询。

这样,您可以轻松地仅获取兴趣列并应用过滤器以仅捕获所需的所需记录类型:

SELECT * from SYSIBMADM.DB_HISTORY WHERE OPERATION IN ('B', 'R')

https://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0/com.ibm.db2.luw.sql.rtn.doc/doc/r0022351.html

关于,塞缪尔

© www.soinside.com 2019 - 2024. All rights reserved.