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

发布于 2024-11-27 16:44:27 字数 2647 浏览 1 评论 0原文

我正在评估一整套 JDBC 驱动程序,特别是与带有 Windows 身份验证的 SQL Server 2008 一起使用。我收集了我发现的列表,并将它们列在下面。

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

  1. Microsoft JDBC 驱动程序

    URLhttp://msdn.microsoft.com/en-us/ sqlserver/aa937724

    优点:适用于 SQL Server 2008 的官方 Microsoft JDBC 驱动程序!基于 JNetDirect JSQLConnect 驱动程序 v3,微软几年前购买了该驱动程序,此后他们一直在其基础上进行构建。 JNetDirect JSQLConnect 的支持告诉我这一点。

    缺点:似乎有很多连接/稳定性问题,不要相信我,谷歌就知道了:)。没有办法禁用语句准备/池,这正是我正在寻找的东西。

    JDBC 合规性:声称符合 JDBC 4.0,尽管许多方法抛出 UnimplementedException!!!

    JDBC 类型:4

    价格:免费

  2. Progress DataDirect

    网址http://www.datadirect.com/index.html< /p>

    优点:声称是顶级的,被 Informatica 等众多应用程序使用,而且该公司已经存在很长时间了!获得快速支持 - 我已经简单地处理过他们。

    缺点:?

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

    JDBC 类型:5

    价格:不免费

  3. JTDS

    网址http://jtds.sourceforge.net/

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

    缺点:?

    JDBC 合规性:仅符合 JDBC 3.0。这对我来说是一个大问题,因为像 .validate() 和 .isClosed() 这样的重要方法不受支持,因为这些是 JDBC 4.0 方法。

    JDBC 类型:4

    价格:免费 - 开源

  4. INET Merlia

    URLhttp://www.inetsoftware.de/产品/jdbc-driver/ms-sql/merlia

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

    缺点:?

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

    JDBC 类型:4

    价格:不免费

  5. JNetDirect JSQLConnect< /strong>

    URLhttp://www.jnetdirect.com/products/jsqlconnect.html< /a>

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

    缺点:?

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

    JDBC 类型:4

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

如果您能保持评论干净,我很乐意与其他人一起更新这篇文章。

I am in the process of evaluating a whole whack of JDBC drivers, specifically to use with SQL Server 2008 with Windows authentication. I gathered a list of ones that I found and have listed them below.

My question is, are there any other JDBC drivers that are compatible with SQL Server 2008 that I should also look into reviewing?

  1. Microsoft JDBC driver

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

    Pros: Official Microsoft JDBC driver for SQL Server 2008! Based on the JNetDirect JSQLConnect driver v3 as it was purchased by Microsoft a few years ago and they have been building on top of it since. I was told this by JNetDirect JSQLConnect's support.

    Cons: Seems to have a lot of connectivity/stability issues, don't believe me, just Google about it :). Doesn't have a way of disabling statement preparation/pooling which is something I am looking for.

    JDBC compliance: Claims to be be JDBC 4.0 compliant although many methods throw UnimplementedException!!!!

    JDBC Type: 4

    Price: Free

  2. Progress DataDirect

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

    Pros: Claims to be top class, used by numerous applications like Informatica, etc and the company is been around for ages! Have quick support - I have dealt with them briefly.

    Cons: ?

    JDBC compliance: Claims to be be JDBC 4.0 compliant

    JDBC Type: 5

    Price: Not free

  3. JTDS

    URL: http://jtds.sourceforge.net/

    Pros: Much faster than the official Microsoft JDBC driver. Has a way of disabling prepared statements.

    Cons: ?

    JDBC compliance: JDBC 3.0 compliant only. This is a deal breaker for me because important methods like .validate() and .isClosed() aren't supported because these are JDBC 4.0 methods.

    JDBC Type: 4

    Price: Free - Open Source

  4. INET Merlia

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

    Pros: Much faster than the official Microsoft JDBC driver. Has a way to disable prepared statements.

    Cons: ?

    JDBC compliance: Claims to be be JDBC 3.0/4.0 compliant

    JDBC Type: 4

    Price: Not free

  5. JNetDirect JSQLConnect

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

    Pros: Much faster than the official Microsoft JDBC driver. Has a way to disable prepared statements

    Cons: ?

    JDBC compliance: Claims to be be JDBC 3.0/4.0 compliant

    JDBC Type: 4

    Price: Free for a single user with only 1 database connection.

If you can keep your comments clean, I'll happily update this post with any others.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文