0

Crystal Reports 2008 と oracle11g を実行しています。SQL開発者で接続をテストしましたが、問題なく接続できます。
ただし、Crystal Reports で新しい JDBC 接続を作成しようとすると、エラーが発生します。

接続を開くことができませんでした。

詳細: JDBC ドライバーが見つかりません。

私は次の設定をしています:

  • Oracle ホーム: C:\Oracle\product\11.1.0\client_2\jdbc\lib\ojdbc6.jar
  • パス: C:\Oracle\product\11.1.0\client_2\bin; +さらに多くの地獄
  • C:\Program Files (x86)\Business Objects\Common\4.0\java/lib/external/ojdbc6.jar;$ を CRConfig.xml ファイルのクラスパスに追加しました。

接続を作成できないのはなぜですか?

4

2 に答える 2

1

問題は、64 ビット Crystal と 64 ビット Oracle を搭載した Windows 7 64 ビット マシンを使用していたことです。64 ビットのオラクルは、クリスタルとうまく相互作用しません。32 ビット版の Oracle をインストールすると、問題は解決しました。

于 2013-02-11T23:49:15.807 に答える
0

次の手順を使用して、この問題を解決しました。

  1. jar ファイルを「external」フォルダーにコピーします。
  2. CRConfig.xml のクラスパスに jar を追加します。
  3. 最も重要なことは、CRConfig.xml の「JavaDir」を現在の java/bin フォルダーを参照するように修正することです。私の場合は次のようになりました: C:\Program Files\Java\jre1.8.0_301\bin
于 2021-11-29T07:27:51.333 に答える