我在这里有一个 Tomcat 7 和 javascript 应用程序。现在我添加了与 MS SQL-Server R2 数据库连接的 jsp。
在jsp文件中我有:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn= null;
String url = "jdbc:sqlserver://localhost:1433;DatabaseName=dd_ugra";
conn = DriverManager.getConnection(url,"sa", "123456");
在我从 Microsoft 站点下载 SQL-Server 的 jdbc 并复制sqljdbc4.jar
到tomcat\lib
文件夹后,但是当我启动应用程序时出现错误:
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
在另一种情况下,我尝试使用:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
并得到另一个错误:
java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=ugra
如何正确连接到 SQL-Server?