私は、特に Windows 認証を使用する SQL Server 2008 で使用するために、JDBC ドライバー全体を評価している最中です。私が見つけたもののリストを集めて、以下にリストしました。
私の質問は、SQL Server 2008 と互換性のある他の JDBC ドライバーで、確認する必要があるものはありますか?
Microsoft JDBC ドライバー
URL : http://msdn.microsoft.com/en-us/sqlserver/aa937724
長所: SQL Server 2008 用の公式 Microsoft JDBC ドライバー! Microsoft が数年前に購入した JNetDirect JSQLConnect ドライバー v3 に基づいており、それ以来、その上に構築されています。これは、JNetDirect JSQLConnect のサポートから聞いたものです。
短所:接続性/安定性の問題がたくさんあるようです。私を信じないでください。それについてはGoogleだけです:)。私が探しているステートメントの準備/プーリングを無効にする方法がありません。
JDBC 準拠: 多くのメソッドが UnimplementedException をスローしますが、JDBC 4.0 準拠であると主張しています!!!!
JDBC タイプ: 4
価格: 無料
プログレス データダイレクト
URL : http://www.datadirect.com/index.html
長所: トップクラスであると主張し、Informatica などの多数のアプリケーションで使用されており、会社は何年も前から存在しています。迅速なサポートが必要です - 私はそれらについて簡単に説明しました。
短所:?
JDBC 準拠: JDBC 4.0 準拠であることを主張
JDBC タイプ: 5
価格: 無料ではありません
JTDS
URL : http://jtds.sourceforge.net/
長所: 公式の Microsoft JDBC ドライバーよりもはるかに高速です。準備済みステートメントを無効にする方法があります。
短所:?
JDBC 準拠: JDBC 3.0 準拠のみ。.validate() や .isClosed() などの重要なメソッドは JDBC 4.0 メソッドであるためサポートされていないため、これは私にとって大きな問題です。
JDBC タイプ: 4
価格: 無料 - オープンソース
INET マーリア
URL : http://www.inetsoftware.de/products/jdbc-driver/ms-sql/merlia
長所: 公式の Microsoft JDBC ドライバーよりもはるかに高速です。準備済みステートメントを無効にする方法があります。
短所:?
JDBC 準拠: JDBC 3.0/4.0 準拠であることを主張
JDBC タイプ: 4
価格: 無料ではありません
JNetDirect JSQLConnect
URL : http://www.jnetdirect.com/products/jsqlconnect.html
長所: 公式の Microsoft JDBC ドライバーよりもはるかに高速です。準備済みステートメントを無効にする方法があります
短所:?
JDBC 準拠: JDBC 3.0/4.0 準拠であることを主張
JDBC タイプ: 4
価格: データベース接続が 1 つだけのシングル ユーザーは無料です。
コメントをきれいに保つことができれば、この投稿を他の人と一緒に喜んで更新します.