Java 连接sql2008数据库的问题
作者&投稿:长孙丽 (若有异议请与网页底部的电邮联系)
java项目连接不上本地SqlServer2008R2数据库,但是可以连接上公司服务器上的SqlServer2008数据库~
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection(
"jdbc:sqlserver://localhost;databaseName=DataBase", "sa", "sa");
不能查找到您哦,如果你能提供异常信息,我能帮你在线回答!
很明显 提示说1433端口错误
SqlServer2008R2 跟其他版本不一样 端口默认好像不是1433
IP8 的IP地址 修改成127.0.0.1
==你用的用户名是sa,但是没有给密码,就在驱动获取连接的地方。
1.在SQL08里面的安全性里面将登录名中的sa的密码重设置一次
2.并选择你当前应用程序要用的数据库为默认数据库
3.接着测试sa登录数据库
4.然后将新密码写到驱动获取连接的方法里面
( * 补充:如果你的电脑上同时安有SQL05的话,记得将端口号和jar包都改一改哦)^_^
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection(
"jdbc:sqlserver://localhost;databaseName=DataBase", "sa", "sa");
不能查找到您哦,如果你能提供异常信息,我能帮你在线回答!