2009-11-16 97 views
1

我是AS400上的DB2管理新手,您能指点我的最佳实践/工具来搜索DB2日志中的错误吗?AS400 DB2日志搜索

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

回答

1
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> 

而且从他们的选择4或10,看作业日志

1

你能描述一下你正在寻找的“错误”吗?日记记录我自己并没有真正的错误(我认为)。

我在AS400上工作了10年左右,但是当我在上个世纪使用它时,我确实做了一些工作,期刊随着时间的推移寻找一行的变化历史,并找到了我需要的所有答案在线手册。

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

+0

问题是我不知道我要找的错误。 DB2用于持久化来自IntegrationServer的事务(WICS 4.4),wics日志表示类似于“正在关闭,请参阅DB2日志以获取更多详细信息”。 – lemotdit 2009-11-16 19:01:05

+2

鉴于您正在寻找一个通用的DB2错误,我建议您查看错误发生时的AS/400系统日志。使用DSPLOG命令并使用F4提示它。您可以在提示屏幕上指定日期和时间范围。 – 2009-11-17 12:56:52

1

的期刊可以保存在文件又名表。您可以创建一些程序/ SQL来搜索这些表。在iSeries上没有其他“原生”工具,那么iSeries命令和/或一些编程/查询。

我不知道他们是否是任何“非本地”工具。请记住,DB2/400实际上只是Universal Database/2的许多实现之一。如果Windows或Linux工具也可以分析iSeries的实现,我不会感到惊讶。 MQ也是如此。 iSeries上的一个典型的iSeries命令/菜单界面(顺便说一句,它工作正常)。连接到此iSeries MQ的其他平台上的美化图形工具。\

第二个想法是,iSeries的标准工具是iSeries导航器。我明天将在我的工作上检查这个问题

+0

我检查了iSeries Navigator。您可以检查您想要了解的期刊管理的所有内容(例如日记,收件人,序列号等)。此外,您可以看到数据库事务。你无法看到的唯一事情就是日记账本身。 我会考虑任何我知道的工具 – robertnl 2009-11-19 10:21:08