2016-03-30 11 views
0

MarkLogicデータベースからデータを取得してJasperレポートを作成したいとします。 残念ながら、MarkLogicデータベースにJDBCドライバがないため、JasperサーバーでMarkLogic JDBCまたはJNDI接続を作成する際に役立ちます。MarkLogic Jasperサーバーとのデータベース接続

+0

こんにちは。あなたは私のポストに少しの詳細で答えました。誰か他の人があなたが使っているMLのバージョンを今質問しています。おそらく、あなたの質問を詳しく説明するのに役立つでしょう。サーバーのバージョン、問題の設定方法、特定のエラーメッセージなどの詳細については、すべての質問に同梱されています。 –

答えて

2

MarkLogic 8にはODBCドライバがあります。私が理解していることから、JDBC/JNDIコネクタやブリッジはなくなりました(以前のバージョンでは何があったのか分かりません)。

ODBCドライバはここからダウンロードすることができます:https://developer.marklogic.com/products/odbc

はさらに、そのページの一番下の議論はまた、被験体にいくつかの光を当てる(スティーブ・バクストンとタイスバンUldenからのコメントを参照してください)

+0

こんにちはDavid - 返事をありがとう。 WindowsでODBC接続を正常に設定しようとしましたが、次の設定でJDBC-ODBCブリッジを使用してJasperサーバーからロジックデータベースをマークすることができませんでした。JDBCドライバ:sun.jdbc.odbc.JdbcOdbcDriver JDBC URL:jdbc:odbc: marklogic –

+0

Java 7を使用していますか? JDBC-ODBCブリッジはまだJava 7にあります:http://docs.oracle.com/javase/7/docs/technotes/guides/jdbc/bridge.html –

+0

こんにちはサム - 私はJava 7でMarkに接続しようとしましたJDBC-ODBCブリッジを使用していますが、この例外に直面しています:net.sf.jasperreports.engine.JRException:java.sql.SQLException: [Microsoft] [ODBC Driver Manager]データソース名が見つかりません。デフォルト値はありません ドライバが指定されています –

関連する問題