【问题标题】:JDBC Drivers for SQL Server 2008SQL Server 2008 的 JDBC 驱动程序
【发布时间】:2011-07-14 18:12:59
【问题描述】:

我正在尝试在 Eclipse 中从 Java 应用程序连接到 SQL Server 2008 数据库。到目前为止,我已经尝试使用 SQL Explorer 和 Microsoft 的最新 JDBC 驱动程序,但到目前为止我还没有运气。有没有更有效的方法可以从 Java 应用程序连接到 SQL Server 2008?

谢谢

【问题讨论】:

  • 有什么问题?您能否提供错误发生时的堆栈跟踪和/或错误消息。 MS JDBC 驱动程序可以正常工作,因此听起来可能存在配置错误。

标签: java eclipse sql-server-2008 jdbc sqlconnection


【解决方案1】:

是的,使用JTDS

坦率地说,MS 驱动程序很垃圾。 JTDS 也支持来自非 Windows 客户端的 Windows 身份验证和 SSL

【讨论】:

    【解决方案2】:

    您可以尝试使用 JDBC-ODBC 桥接器,作为 ODBC 源连接到 SQL Server,JDBC-ODBC Bridge Driver,但如果可以避免,不建议这样做。

    您可以尝试来自第三方的不同 SQL Server JDBC 驱动程序,例如 jTDS

    你面临什么样的问题?

    【讨论】:

      【解决方案3】:

      如果您在 Windows 上运行软件,请尝试使用通用 odbc。您只需要为您的 sql 2008 服务器安装 odbc windows-driver。

      【讨论】:

        最近更新 更多