DB2LUWデータベースに対してIBMDataStudio内で対話式にスクリプトを実行しようとしています。
スクリプト全体を1つの作業単位(トランザクション)内で実行して、INSERTステートメントが大きなテーブルの作成を完了するまでNOTLOGGED属性が有効なままになるようにしようとしています。現時点では、約30秒間実行された後、「logfilefull」エラーで終了します。
誰かがこのスクリプト全体で単一の作業単位を持続させる方法を教えてもらえますか?私が使用しているスクリプトを以下に示します。
(ストアドプロシージャを使用してこれを実行できることはわかっていますが、可能であれば、Data Studioスクリプトウィンドウでインタラクティブに実行する方法を知りたいです)
ありがとう!ジョン。
CREATE TABLE test.exp1 (
client_id int,
fx101 varchar(15),
fx102 varchar(15)
) NOT LOGGED INITIALLY;
ALTER TABLE test.exp1 ACTIVATE NOT LOGGED INITIALLY;
INSERT INTO test.exp1 ....<huge insert statement here> .... ;
COMMIT;