SQL Server 2008 JDBC驱动程序列表(比较)

我正在评估一个完整的JDBC驱动程序,尤其是使用SQL Server 2008进行Windows身份validation。 我收集了一些我发现并列在下面的列表。

我的问题是,有没有其他JDBC驱动程序与SQL Server 2008兼容,我也应该看看审查?

  1. Microsoft JDBC驱动程序

    url : http : //msdn.microsoft.com/en-us/sqlserver/aa937724

    优点 :用于SQL Server 2008的正式Microsoft JDBC驱动程序! 基于几年前微软购买的JNetDirect JSQLConnect驱动程序v3,他们一直在此基础之上。 JNetDirect JSQLConnect的支持告诉我。

    缺点 :似乎有很多的连接/稳定性问题,不要相信我,只是谷歌关于它:)。 没有一种方法来禁用语句准备/池,这是我正在寻找的东西。

    JDBC兼容性 :声称是JDBC 4.0兼容,尽pipe许多方法抛出UnimplementedException!

    JDBCtypes :4

    价格 :免费

  2. Progress DataDirect

    url : http : //www.datadirect.com/index.html

    优点 :声称是顶级的,被诸如Informatica等众多应用程序所使用,该公司已经存在很久了! 有快速的支持 – 我已经处理了他们简要。

    缺点 :?

    JDBC合规性 :声称是符合JDBC 4.0的

    JDBCtypes :5

    价格 :不免费

  3. JTDS

    url : http : //jtds.sourceforge.net/

    优点 :比官方的Microsoft JDBC驱动程序快得多。 有一种禁用准备好的语句的方法。

    缺点 :?

    JDBC遵从性 :仅适用于JDBC 3.0。 这对我来说是一个破坏,因为像.validate()和.isClosed()这样的重要方法不被支持,因为这些是JDBC 4.0方法。

    JDBCtypes :4

    价格 :免费 – 开源

  4. INET Merlia

    url : http : //www.inetsoftware.de/products/jdbc-driver/ms-sql/merlia

    优点 :比官方的Microsoft JDBC驱动程序快得多。 有一种方法来禁用准备好的语句。

    缺点 :?

    JDBC合规性 :声称是符合JDBC 3.0 / 4.0的

    JDBCtypes :4

    价格 :不免费

  5. JNetDirect JSQLConnect

    url : http : //www.jnetdirect.com/products/jsqlconnect.html

    优点 :比官方的Microsoft JDBC驱动程序快得多。 有一种方法来禁用准备好的语句

    缺点 :?

    JDBC合规性 :声称是符合JDBC 3.0 / 4.0的

    JDBCtypes :4

    价格 :只有一个数据库连接的单个用户免费。

如果你能保持你的评论干净,我会愉快地更新这个职位与任何其他人。