あるcoldfusion 8インスタンスがエラー(数値または値エラー:文字から数値への変換エラーORA-06512:1行目)を返すという奇妙な問題をデバッグしようとしていますが、まったく同じコードで別のcoldfusion 8インスタンスはありません同じエラーをスローしていません。
それらは両方とも 8,0,1,195765 Enterprise 上にあり、どちらも Windows 2003 上で実行されています。残念ながら、なぜそれらが異なるドライバーを使用しているのか想像できません。
エラーが発生しないようにコードを変更することはできますが、現在、何が起こっているのかを理解しようとしています。
では、ColdFusion が使用している oracle jdbc ドライバーを調べるにはどうすればよいでしょうか。次のブログ記事を見つけまし た 。それはドライバーが見つからないことを返すだけです。両方のデータベースがOracle 10gを使用しており、両方のデータベースが同じように設定されているように見える場合(ただし、そこに何かがある可能性を排除していません)