1

在我的应用程序中,我想将 SQL Server Express 与 Hibernate 连接起来。但我不知道我需要下载的 jar 文件是什么以及我从哪里得到这个 jar 文件。当我在不添加 jar 文件的情况下运行我的应用程序时,它会抛出错误,即:

org.hibernate.HibernateException: JDBC Driver class not found: net.sourceforge.jtds.jdbc.Driver
4

2 回答 2

1

您需要可在此处下载的用于 SQL Server 的 JDBC 驱动程序。从那里的三个“下载”按钮中,选择最后一个用于 UNIX(Linux 等),如操作系统,或者如果您的 Hibernate 在 Windows 上运行,则选择中间一个。

运行或解压;或者如果您不知道如何使用适当的操作系统标记您的问题。

于 2012-06-18T19:38:00.317 回答
0

我得到了答案,我正在回答这个问题,所以它对其他人有帮助。

在此处下载驱动程序

类名: com.microsoft.sqlserver.jdbc.SQLServerDriver

网址: jdbc:sqlserver://server:port;DatabaseName=dbname

JDBC 示例:

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=test", "sa", "password");
于 2012-06-19T10:25:27.563 回答