呑んだくれ改めレッツゴー痛風日記
2006-03-29
_ An ORA-00600 internal error occurs when using JDBC with Oracle 9i
試験中にORA-00600が発生しました。オラクルのインターナルエラーかよ!?と原因やら対応策やらを調査してみた。
でも、リンクのサイトによると、オラクルのバグが原因であるがまだ修正されていなくて、解決するためにはオラクルのバージョンを10gにアップしなさい、だとか。んむー。どうしよう?
さらにサポートサイトなどで調べてみると、発生するパターンは「XAのJDBCドライバ経由でWITH句を含むSQL文を発行した時」っぽいので、SQL文をWITH句を利用しないように修正することで対応しました。
ちょっと心配なので、変更前のAPをランニングさせて再現性を確認することと、変更後のAPをランニングさせて再現しないことを検証してみよう。
カテゴリ一覧
.NET |
DIY |
Huber |
LifeHack |
Linux |
MacOSX |
UML |
Web |
cygwin |
emacs |
etc |
java |
mixi |
movie |
music |
tDiary |
tec |
work |
アイヌ |
アート |
エコ |
カレー |
ゴルフ |
スキー |
ダイエット |
ドリ大 |
バイク |
ブッシュクラフト |
マルシェ |
ラーメン |
レシピ |
別海 |
名言 |
吸わず |
呑まず |
呑み |
和文化 |
地域活性化 |
大麻 |
懺悔 |
旅 |
日記 |
泳 |
温泉 |
犬 |
縄文 |
自転車 |
蕎麦 |
観光 |
読書 |
走 |
農 |
酒 |
野球 |
食
暇なのでこのBug 見てみました。<br>ステータス Suspended になっているので、<br>個別パッチ、PSR での回避は難しいでしょう。<br>SQL文 での回避が可能なので、重要度は高くないみたいです。<br>参考までに。
ん〜、やっぱりWITH句を使うのがNGってことなんですよねぇ。ちなみに、WITH句を使っていても現象が発生しないAPがあるんだけれど、何かもっと詳細な条件ってあるのでしょうか?
すいません。仕事場で見ようかと思っていたのですが、<br>Bug 番号控えるの忘れてしまいました。<br>明日、確認しようと思います。<br>が、OPEN しない方がよい内容であれば MSN Msg とかで連絡しますわ。
メールでよろしくお願いします。