ORA-01591:インダウト分散トランザクション6.40.58048がロックを保持しています
文書番号:20281
【エラー】
【原因】
インダウト・トランザクションがロックと競合を起こしていると発生します。
【対応方法】
ロックされているトランザクションをコミットもしくはロールバックして解放します。
エラーが起こっているトランザクションをコミットするかロールバックするかの判断に困る場合は
[Oracle Database 管理者ガイド] 分散トランザクションの管理
を参考にトランザクションの状態を確認して対応します。
--管理者アカウントでログインします。
SQLPLUS SYSTEM/MANAGER
--インダウト・トランザクションを強制的にコミットします。
COMMIT FORCE 'transaction_id';
--インダウト・トランザクションを強制的にロールバックします。
ROLLBACK FORCE 'transaction_id'
【参考情報】
[Oracle Database 管理者ガイド] 分散トランザクションの管理
http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/server.102/B19224-02/ds_txnman.htm