Symfoware ServerのSQL文実行時のqdg02842uエラーについて
- SQL文実行時に「qdg02842u:シグナル11を受信したため RDBIIシステム空間が異常終了しました」が出力されSymfoware Serverがダウンしました。原因と対処方法を教えてください。
- [原因]
シグナル11を受信してSymfoware Serverがダウンしたのは問合せ式に指定したUNIONが定量制限(64個)を超えていることが原因です。
[対処方法]
問合せ式にUNIONを65個以上指定しないようにしてください。
なお、システム用の動作環境ファイルに「MAX_UNION=(ON)」の指定をすることで、UNIONを65個以上指定した場合に「JYP8940E 問合せ式に指定された問合せ項の数が制限値“64”を超えています」が出力されSymfoware Serverのダウンを回避することができます。MAX_UNIONの詳細は、以下のマニュアルを参照してください。
Symfoware Server V12.1.0 RDB運用ガイド
第13章 Symfoware/RDBのチューニング
13.1 アプリケーションの動作環境定義
13.1.1 システム用の動作環境ファイルによる定義なお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。
製品・サービス区分 | Symfoware | ||||
---|---|---|---|---|---|
製品・サービス情報 |
|
||||
アンサー種別 | 運用/保守 |