バージョン違いによるOracleのORA-03113の発生 ホーム › フォーラム › A5:SQL Mk-2掲示板 › バージョン違いによるOracleのORA-03113の発生 このトピックには5件の返信、1人の参加者があり、最後ににより4年、 9ヶ月前に更新されました。 6件の投稿を表示中 - 1 - 6件目 (全6件中) 投稿者 投稿 2020/02/04 14:40 #6353 返信 ixcanilゲスト 今まで2.14.1を使用してOracleのSQLを実行していても問題なく検索結果が表示されていたのですが 2.15.0 beta33を使用して実行したところORA-03113が発生しまいました。 バージョンが離れすぎていたため出るようになったバージョンを見ていったところ 2.15.0 beta6から発生しており、beta5では正常に表示されました。 何か解決法がございましたら、ご教授いただければと思います。 2020/02/09 18:49 #6370 返信 松原正和キーマスター ixcanilさんこんにちは。 ORA-03113は、「通信チャネルでend-of-fileが検出されました」ですよね。beta6あたりから、接続タイムアウトの設定を行ったりしたのですが、コマンドタイムアウトとも違いますし、ちょっと良く分かりませんでした。 どのようなときに発生するとかわかりますでしょうか?。あと、どのようなSQLで発生するとか、接続方式(専用接続(OCI)、専用接続(直接接続)、ODBC)等お教えいただけますでしょうか?。 2020/02/14 10:03 #6398 返信 あっとゲスト このエラーはうちのところでも出ます。 昔は出ていなかったけど,あまり頻発しないのでまぁいいかと思っていました。 11g 直接接続です。 手打ちのSQLだと発生しない(フェッチをバックグラウンドにしても,そうでなくても) テーブルから条件指定で開くで30秒以上かかる場合は100%出力されて,検索ができない。 後者の場合,手打ちSQLで検索した後に,同じ条件でテーブルから条件指定で開くとキャッシュが効くのかエラーになりません。 2020/02/16 16:46 #6412 返信 松原正和キーマスター ixcanilさん、あっとさんこんにちは。 どうも、Version 2.15.0 beta 6から接続タイムアウト(DB接続時のタイムアウト)を15秒で設定していたのですが、これが設定されていると、なぜかOracle直接接続時にSQL実行が30秒でORA-03113になってしまうようでした。 Version 2.15.0 beta 35で、Oracle直接接続時は接続タイムアウトの設定をしないようにしてみました。おそらくこれでORA-03113は発生しないと思います。ご確認ください。 2020/02/17 13:06 #6415 返信 あっとゲスト 30秒でエラーになる現象は改善したようです。 ありがとうございました。 2020/02/17 13:37 #6417 返信 ixcanilゲスト こちらでもエラーとはならず正常に表示されることを確認できました。 ありがとうございます。 投稿者 投稿 6件の投稿を表示中 - 1 - 6件目 (全6件中) 返信先: バージョン違いによるOracleのORA-03113の発生 あなたの情報: お名前 (必須) メール (非公開) (必須): ウェブサイト: 送信