AS400 DB2日志搜索

AS400 DB2日志搜索,db2,ibm-midrange,Db2,Ibm Midrange,我不熟悉AS400上的DB2管理,您能告诉我搜索DB2日志中错误的最佳实践/工具吗 到目前为止,我使用DSPJRN命令,但无法进行研究。 谢谢。您能描述一下您要查找的“错误”是什么吗。日志记录本身并没有错误(我想) 我已经有10年没有使用AS400了,但上个世纪我使用它的时候,我确实在期刊上做了一些工作,寻找一排随时间变化的历史,并在在线手册中找到了我需要的所有答案 从内存中,我想我编写了一个导出程序来保存DSPJRN程序的输出,并将其上传到DB2表中,以便我可以使用SQL查询它。DSPJRN

我不熟悉AS400上的DB2管理,您能告诉我搜索DB2日志中错误的最佳实践/工具吗

到目前为止,我使用DSPJRN命令,但无法进行研究。 谢谢。

您能描述一下您要查找的“错误”是什么吗。日志记录本身并没有错误(我想)

我已经有10年没有使用AS400了,但上个世纪我使用它的时候,我确实在期刊上做了一些工作,寻找一排随时间变化的历史,并在在线手册中找到了我需要的所有答案


从内存中,我想我编写了一个导出程序来保存DSPJRN程序的输出,并将其上传到DB2表中,以便我可以使用SQL查询它。

DSPJRN JRN(/QSQJRN)文件(/CXPBU00001)RCVRNG(/QSQJRN日志可以保存在文件或表中。您可以创建一些程序/SQL来搜索这些表。在iSeries上,没有其他“本机”工具,然后是iSeries命令和/或一些编程/查询

DSPJRN JRN(<LIBRARY>/QSQJRN) FILE(<LIBRARY>/CXPBU00001) RCVRNG(<LIBRARY>/QSQJRN<JOURNAL_NUMBER)                                                                         
5=Display entire entry on a record
F6 Display only entry
F15 Display only entry specific data
From their you can get a job description: <NUMBER>/<USER>/<SYSTEM>
wrkjob <NUMBER>/<USER>/<SYSTEM>
我不知道它们是否是任何“非本机”工具。请记住,DB2/400实际上只是Universal Database/2的众多实现之一。如果Windows或Linux工具也能分析iSeries实现,我不会感到惊讶。MQ也是如此。iSeries本身上的典型iSeries命令/菜单界面(顺便说一句,它工作得很好)。在其他平台上使用图形工具可以连接到此iSeries MQ\


再想一想,iSeries的标准工具是iSeries navigator。我明天将在我的工作中检查这一点

问题是我不知道我要查找的错误。DB2用于持久化来自IntegrationServer(WICS 4.4)的事务,而WICS日志中有类似“关机,请参阅DB2日志了解更多详细信息”的内容。如果您正在查找一个通用的DB2错误,我建议您在错误发生时查看AS/400系统日志。使用DSPLOG命令并使用F4进行提示。您可以在提示屏幕上指定日期和时间范围。我已经检查了iSeries Navigator。您可以查看有关日志管理的所有信息(想想日记账、接收人、序列号等等)。此外,你可以看到数据库事务。你唯一看不到的是日记账条目本身。我会考虑我知道的任何工具