2012-04-20 12 views
0

です。ColdFusion 8インスタンスがエラーを起こしているような問題をデバッグしようとしています(数値エラーまたはエラー:ORA-06512: 1)が、まったく同じコードで別のColdFusion 8インスタンスが同じエラーを投げているわけではありません。私のcoldfusion 8がインストールされているoracle jdbcドライバは

両方ともWindows 2003上で動作している8,0,1,195,765 Enterpriseにあります。 なぜ私はそれらが異なるドライバを使用している可能性が想像できません。残念ながら私は(巨大なファフなしで)同じデータベースに移動します。

エラーが発生しなくなるようにコードを変更することができますが、今は何が起こっているのか把握しようとしています。 http://rahulnarula.blogspot.co.uk/2009/04/getting-oracle-jdbc-driver-version-info.html しかし、それだけで何のドライバが見つからなかった私を返しています:

は、どのように、私は見つけるかのOracle JDBCドライバのColdFusionが使用しているもの、私はこのブログの記事を見つけました。 両方のデータベースがOracle 10gを使用していて、両方のデータベースが同じ方法で設定されているように見える場合(ただし、そこに何かがある可能性は否定していません)

答えて

2

macromedia_drivers.jarをこのファイル: ¥macromedia¥jdbc¥oracle¥oracle.properties OracleドライバのビルドIDが含まれているようです。

もう1つのアプローチは、beyond-compareなどを使用してmacromedia-drivers.jarを比較することです。ドライバのバージョンはわからないかもしれませんが、ドライバのバージョンが同じかどうかはわかります。

また、リンクされた記事の短い初期コードブロックは機能しませんか?それはMacromediaのドライバのために何かを返すべきです。

Barnyそのため

+0

おかげで、彼らは別のドライバを使用している(buildid VS = 016225 buildid = 012821) – BennyB

関連する問題