My Oracle Support Banner

ROI取引が不定期に"ORA-00054: リソース・ビジー"又はデッドロック・エラーで失敗する(po_interface_errors表にレコードは存在している場合と存在していない場合あり) (Doc ID 2352269.1)

Last updated on JANUARY 29, 2018

適用範囲:

Oracle Inventory Management - バージョン 12.0.1 から 12.1.3 [リリース 12.0 から 12.1]
この文書の内容はすべてのプラットフォームに適用されます。
Executable:RVCTP - Receiving Transaction Processor


現象

受入取引プロセッサで取引が不定期に失敗するが、po_interface_errors表にエラー詳細が登録されていない場合があります。
リソース・ビジー/デッドロックエラーがpo_interface_errors表に表示されない場合、以下の記載のようにデバッグ詳細にエラーが出力されます。

再現手順:
1. rcv_headers_interfaceとrcv_transactions_interfaceに複数レコードを登録します(複数のgroup_idを設定)
2. 複数の受入取引プロセッサを実行します(いくつかのgroup_idを指定)

受入取引プロセッサのデバッグログに以下のエラーが表示されます (po_interface_errorsにエラー詳細は残っていないかもしれません):
ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired
又は
ORA-00060:deadlock detected while waiting for resource ORA-06512

 

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.