当前位置:  开发笔记 > 数据库 > 正文

到主机的端口1433的TCP/IP连接失败

如何解决《到主机的端口1433的TCP/IP连接失败》经验,为你挑选了1个好方法。

我是JDBC连接的新手,我很困惑.我启用了TCP/IP和命名管道,在TCP/IP中 - > IP地址我已将TCP端口设置为1433,并且我已重新启动服务器.我还通过高级安全Windows防火墙打开SQL Server访问权限.问题是我仍然得到这个错误:

SQLException:与主机MSSQL $ SQLFULL,端口1433的TCP/IP连接失败.错误:"null.验证连接属性,检查主机上是否正在运行SQL Server实例并接受端口上的TCP/IP连接,并且没有防火墙阻止与端口的TCP连接."

我在cmd上运行以下内容:telnet SQLFULL 1433我收到此消息:无法在端口1433上打开与主机的连接:连接失败

我的代码:

String url = "jdbc:sqlserver://MSSQL$SQLFULL:1433;databaseName=BA_ELTRUN;";
Connection dbcon = null;
String errorMessages = "";

try
{
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
}
catch(java.lang.ClassNotFoundException e)
{
    System.out.print("ClassNotFoundException: ");
    System.out.println(e.getMessage());
}

try
{
    dbcon = DriverManager.getConnection(url,"username","password");
}
catch(SQLException e)
{
     System.out.print("SQLException: ");
     System.out.println(e.getMessage());
     errorMessages = "Could not close connection with the Database Server: 
" + e.getMessage(); throw new SQLException(errorMessages); }

有人可以帮忙吗?



1> Hitham S. Al..:

复制计算机名称

cmd.exe - > hostname

要么

右键单击"开始",然后单击"系统"并复制"计算机名"

网址应为:

 String url = "jdbc:sqlserver://\\SQLFULL:1433;databaseName=BA_ELTRUN;";

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有