dポイントプレゼントキャンペーン実施中!

ご覧頂き、有難うございます。
strutsを使って、Webアプリを作成しています。
DBはDB2を使ってまして、タイトルの通り
画面を使って、検索は出来るのですが
更新系(update,delete,insert)が出来なくなってしまいました。
エラーは

SQL1822N 予期しないエラー・コード "-290" をデータ・ソース "LINK_CRP_JDE" から受け取りました。 関連したテキストとトークンは "func="SQLExecute" msg=" SQL0290N 表スペース・" です。SQLSTATE=560BD

と出ています。
何かご存知ある方、回答御願いします。

A 回答 (2件)

こんにちは。



ある表スペースに対してselectはできるが、updateは出来ないとのことですので、表スペースに対してSHAREモードでQUIESCEが実行されたのではないかと思います。
次のコマンドで解除できませんか?

db2 quiesce tablespaces for table テーブル名 reset

参考URL:http://www.db2.jp/db2manual/ja_JP/index.htm?open …
    • good
    • 0

こんにちは。



エラーメッセージから読み取れるのは、
1.表スペースへのアクセスの失敗(SQL1822N)
2.表スペースが静止状態である(SQL0290N)
ぐらいです・・・。
(なんと言う不親切なメッセージ!!)

1.に関しては他の原因も考えられますが、SELECT文ではないので捨てました・・・。

後は見てみないとわかりません。
(^^ゞ
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!