-947 THE SQL STATEMENT FAILED BECAUSE IT WILL CHANGE A TABLE DEFINED WITH DATA CAPTURE CHANGES, BUT THE DATA CANNOT BE PROPAGATED
説明
インストール・パネル上の DPROP SUPPORT オプションは、2 (DPROP のみのサポート) にセットされています。 この SQL ステートメントを実行すると、DATA CAPTURE CHANGES で定義された表を変更してしまいます。 しかし、この SQL ステートメントは IMS™ サブシステムから出されていないため、 あるいはその変更についての作業単位の始めにモニター・トレース・クラス 6 がアクティブでなかったために、 データを伝搬することができません。
システムの処置
このステートメントを処理することはできません。
システム・プログラマーの応答
次のいずれかの処置をとってください。
- インストール・オプションを、1 (伝搬なし) または 3 (任意のサブシステムからの変更を許可) に変更する。
- この SQLCODE を受け取ったアプリケーション・プログラムを、 IMS サブシステムで実行できるように変更し、モニター・トレース・クラス 6 を活動化する。
インストール・オプションが 3 に変更された場合、DATA CAPTURE CHANGES で定義された 表への SQL 変更はどのサブシステムからでも行うことができますが、環境が伝搬に備えてセットアップ されていないかぎり、変更は伝搬されません。
SQLSTATE
56038