2011-02-01 19 views
2

を私はプレビューしようとしたとき、私は取得するには、レポートデザインの視点では、Eclipseでは次のような問題は、ドライバの接続を開くことができません:org.eclipse.birt.report.data.oda.jdbc

を得ました次のエラー:私もフォルダorg.eclipse.birt.report.data.oda.jdbc /ドライバにEclipseでチェックし、それが空だった

Chart NewChart: 
+ An exception occurred during processing. Please see the following message for details: 
Cannot open the connection for the driver: org.eclipse.birt.report.data.oda.jdbc. 
    org.eclipse.birt.report.data.oda.jdbc.JDBCException: Cannot load JDBC Driver class: com.mysql.jdbc.Driver. 

。それはすべきでしょうか? externalLibsディレクトリを確認しましたが、そこにmysql-connector.jarがあり、次に何を確認するのか分かりません。

答えて

0

あなたのJDBCドライバは、そのディレクトリにコピーする必要があり、データソースオプションに行き、http://www.eclipse.org/birt/phoenix/deploy/viewerSetup.php#install_jdbc

+0

私はレポートをEclipseでもjbossでも見ることができません。 eclipse-eclipse \ eclipse 3.5.2 RCP + JEE \ plugins \ org.eclipse.birt.report.data.oda.jdbc_2.5.2のmysql-connector-java-5.1.11-bin.jarを にコピーしました。 v20100205 \ drivers とeclipse \ eclipse 3.5.2 RCP + JEE \ plugins \ org.eclipse.birt.report.viewer_2.5.2.v20091210 \ birt \ WEB-INF \ plugins \ org.eclipse.birt.report.data.oda .jdbc_2.5.2.v20100205 \ drivers およびjboss配備用\ birt.war \ WEB-INF \プラットフォーム\ plugins \ org.eclipse.birt.report.data.oda.jdbc_2.6.1.v20100909 \ drivers – Mara

+0

日食用 - 処理中に例外が発生しました。詳細については、次のメッセージを参照してください。 ドライバの接続をオープンできません:org.eclipse.birt.report.data.oda.jdbc。 org.eclipse.birt.report.data.oda.jdbc.JDBCException:JDBCドライバ・クラスcom.mysql.jdbc.Driverをロードできません。 JBossの ため は - JBossの \t一覧(ID = 997)のために: - レポートクエリをロードできません:ID 997 – Mara

+0

でレポート要素のための任意のアイデアをレポートドキュメントを生成するときに997エラーが発生しましたか?ありがとう – Mara

4

は一つのことMARAを行いますもご覧ください。 JDBC接続を選択すると、Nextが実行されます。ウィンドウの左下にドライバの管理ボタンがあります。それを選択すると、新しいコンソールウィンドウJDBCドライバの管理が進化します。 Jarファイルとドライバの2つのタブがあります。今すぐJarファイルを選択し、新しく作成した.jarファイルを追加します(.jarファイルを作成する方法はわかりますが、これはかなり簡単です)。 Okをクリックします。あなたは完了です。

今、あなたは、データ・ソースを行くとドライバクラスを選択= com.microsoft.sqlserver.jdbc.SQLServerDriverを。(それとも、そのcom.microsoft.sqlserver.jdbc.SQLServerDriver(com.microsoft.sqlserver.jdbc.SQLServerDriver (v4.0) v4.0)になって見ることができる)だけベースURLの接続文字列を書き込みますたび。 (使用しているサーバー側からポートを開くことを忘れないでください)。

希望します。

+0

ありがとうございます。ありがとうございました – Richie

関連する問題