logging - 在 AS400 中搜索多个假脱机文件

标签 logging search ibm-midrange

在 AS400 中搜索多个 spoolfile

如何在 IBM AS400 中同时搜索多个假脱机文件以查找某些消息或错误?

我不是专家,但我只是想要一个功能,可以同时搜索特定时间或作业的所有假脱机文件。

最佳答案

安装 7.2 或更高版本并安装 SYSTOOLS 后,您可以尝试以下操作 查询。
它使用 QSYS2.OUTPUT_QUEUE_ENTRIES View 和 SYSTOOLS.SPOOLED_FILE_DATA 表函数列出 SPOOLED_DATA 列中包含内容的所有作业日志。

SELECT JOB_NAME, OUTPUT_QUEUE_NAME, FILE_NUMBER, SPOOLED_DATA
FROM QSYS2.OUTPUT_QUEUE_ENTRIES OQE
CROSS JOIN TABLE(SYSTOOLS.SPOOLED_FILE_DATA(JOB_NAME => OQE.JOB_NAME, SPOOLED_FILE_NAME => OQE.SPOOLED_FILE_NAME, SPOOLED_FILE_NUMBER => OQE.FILE_NUMBER))
WHERE SPOOLED_FILE_NAME = 'QPJOBLOG';

资源:
https://www.ibm.com/docs/en/i/7.3?topic=services-output-queue-entries-view https://www.ibm.com/docs/en/i/7.3?topic=services-spooled-file-data-table-function

关于logging - 在 AS400 中搜索多个假脱机文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69025192/

相关文章:

Python 日志模块在 Mac 上记录,但在 Linux 上不记录

go - Go sdk 记录器如何以及何时刷新?

spring-boot - Spring Boot 记录器不记录任何内容

search - Lucene 中的查询运行时间和索引大小

php - Magento:根据商店进行程序化搜索

archive - IBM i PASE tar - 排除文件或目录

linux - 让 dmesg 打印人类可读时间

search - 在ElasticSearch中搜索使用别名

java - 在 iSeries 上使用指定作业名称从 Java 创建假脱机文件

java - 使用 JTOpen 连接到 AS/400 时存在 SQL 注入(inject)风险