データベース監視ツールの 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 値の意味を知っている人はいますか?