Skip to Main Content

Japanese

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

ORA-03113が発生しましたが、解決方法が分かりません

user8956611Mar 15 2012 — edited Mar 19 2012
[サーバ]
Windows Server 2003 SP2
Oracle 9.2.0.1.0(Server)

[クライアント]
Windows XP SP3
Oracle 9.2.0.1.0(Client)
.NET Framework 2.0 SP2
-----

VB2005により開発を行っており、バッチ処理のように大量のデータを扱っています。

ふとしたタイミングでORA-03113が発生しており、再現性確認の為に同様の操作を
行っても全く症状が現れません。

.NET FrameworkのエラーとしてはExceptionでキャッチしてROLLBACKを行っていた関係で
「このOracle Transactionは完了しています。再度使用することはできません。」
と表示されましたが、偶然にもデバッグログを出力していて、実際にエラーとなった直接的な
原因としては
「ORA-03113: 通信チャネルでend-of-fileが検出されました」
でした。

alert.logにも
Fri Feb 10 11:47:35 2012
Thread 1 advanced to log sequence 1477
Current log# 3 seq# 1477 mem# 0: D:\ORACLE\ORADATA\XXXX\REDO03.LOG

しか表示されておらず、原因特定に困窮しております。
調べて見ましたが、そもそも物理的な切断以外に、どういう原因で発生するのかが分かりませんでした。
原因を調査する具体的な手順をご教示頂けませんでしょうか?
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 16 2012
Added on Mar 15 2012
2 comments
20,982 views