![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
JAVA连接SQL2005出错~
packageCONN;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.SQL...
package CONN;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Conn{
Connection conn;
public static void main(String[] args) {
Conn db=new Conn();
db.getConnection();
}
public Connection getConnection(){
//加载数据驱动
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("数据库驱动加载成功");
}catch (ClassNotFoundException e){
e.printStackTrace();
}
//connection 连接
try{
conn= DriverManager.getConnection("jdbc:sqlserver://localhost:1459;DatabaseName=db_database28",
"sa", "8765548");
System.out.println("数据库连接成功");
}catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
}
-----------------------------------
数据库驱动加载成功
com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at CONN.Conn.getConnection(Conn.java:29)
at CONN.Conn.main(Conn.java:14)
控制台出现这个错误~~试过很多方法都不行~ 也在IP/TCP也启动~还是不行~ 希望各位大侠能够解答~~ 展开
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Conn{
Connection conn;
public static void main(String[] args) {
Conn db=new Conn();
db.getConnection();
}
public Connection getConnection(){
//加载数据驱动
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("数据库驱动加载成功");
}catch (ClassNotFoundException e){
e.printStackTrace();
}
//connection 连接
try{
conn= DriverManager.getConnection("jdbc:sqlserver://localhost:1459;DatabaseName=db_database28",
"sa", "8765548");
System.out.println("数据库连接成功");
}catch (SQLException e) {
e.printStackTrace();
}
return conn;
}
}
-----------------------------------
数据库驱动加载成功
com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at CONN.Conn.getConnection(Conn.java:29)
at CONN.Conn.main(Conn.java:14)
控制台出现这个错误~~试过很多方法都不行~ 也在IP/TCP也启动~还是不行~ 希望各位大侠能够解答~~ 展开
4个回答
展开全部
SQL2005的端口没有配置好,单击《开始菜单》-《Sql Server 配置管理器》-《SQL Server 网络配置》-《xxx的协议》-《TCP/IP》(右侧窗口)-《IP地址》-
《IPA11》(里面的端口才是你真正的端口,把它设成你程序里一样的吧,也就是1459) 注释:上面的XXX为你实例名称,在我这它是SQLEXPESS 看你怎取的了。
《IPA11》(里面的端口才是你真正的端口,把它设成你程序里一样的吧,也就是1459) 注释:上面的XXX为你实例名称,在我这它是SQLEXPESS 看你怎取的了。
![](https://ecmc.bdimg.com/public03/b4cb859ca634443212c22993b0c87088.png)
2023-10-18 广告
合并小文件:将多个小文件合并成一个大文件,可以使用Hadoop提供的工具如hadoop fs -getmerge命令或者使用自定义的MapReduce程序来实现。这样可以减少NameNode上的元数据数量和提高读写效率。SequenceFi...
点击进入详情页
本回答由碧茂科技提供
展开全部
DatabaseName=db_database28
你数据库里有这个吗?db_database28
你数据库里有这个吗?db_database28
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是端口有问题,其他代码都没问题,
还有就是驱动包,最好是用jtds那个,
microsoft的驱动包有问题
还有就是驱动包,最好是用jtds那个,
microsoft的驱动包有问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个 好像是 sql 的问题
在 sqlserver配置里面调
主要是 要开个服务
在开始 程序 找到你的 sqlserver
里面 有个配置信息
在 sqlserver配置里面调
主要是 要开个服务
在开始 程序 找到你的 sqlserver
里面 有个配置信息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询