gpt4 book ai didi

java 到 sql server 连接异常

转载 作者:行者123 更新时间:2023-12-02 00:43:57 24 4
gpt4 key购买 nike

我有这个错误/异常-

SQL 异常:com.microsoft.sqlserver.jdbc.SQLServerException:与主机 localhost、端口 1433 的 TCP/IP 连接失败。错误:“连接超时。请验证连接属性,检查 SQL Server 实例是否正在主机上运行并在端口上接受 TCP/IP 连接,并且没有防火墙阻止与该端口的 TCP 连接。”。

我的代码是-

try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://localhost:1433";
Connection con = DriverManager.getConnection(connectionUrl,"","");
System.out.println("ok");
} catch (SQLException e) {
System.out.println("SQL Exception: "+ e.toString());
}
catch (ClassNotFoundException cE) {
System.out.println("Class Not Found Exception: "+ cE.toString());
}

我该如何解决这个问题,请帮助我。

最佳答案

这几乎可能意味着任何事情 - 基本上,不可能连接到本地主机上的端口 1433。可能是网络问题,可能是数据库未启动,可能是它正在运行但未绑定(bind)到端口 1433。

在紧要关头,您可以随时打开 shell 并运行

telnet localhost 1433

看看是否可以建立连接。

关于java 到 sql server 连接异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5521050/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com