我的数据库监控工具 Ignite 出现了一些问题。它无法启动,因为它尝试执行某些查询时出错,这是一个示例:
SELECT CAST(stmt_text AS BLOB) igniteex, num_executions, num_compilations, rows_read, rows_written, stmt_sorts
FROM table(snapshot_dyn_sql('[db_name]',-2)) AS sntable
当我从我的数据库分析工具(Aqua Data Studio)执行这个查询(以及其他更长的查询)时,它工作得很好(并且非常快)。然而,Ignite 会报告一个带有未列出的 SQLCODE 值的 SQLException(例如此处)。
数据库是 IBM DB2 9.7。返回的 SQLCODE 值为 -930、-954、-443,似乎没有在任何地方列出。有谁知道这些 SQLCODE 值是什么意思?