错误原因例如以下:

Exception in thread "main" org.hibernate.exception.JDBCConnectionException: Cannot open connection
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:99)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:52)
at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:449)
at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
at org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:160)
at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:81)
at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1473)
at vo.NewsManager.main(NewsManager.java:17)Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 通过port 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性。并检查 SQL Server 的实例正在主机上执行,且在此port接受 TCP/IP 连接,还要确保防火墙没有阻止到此port的 TCP 连接。”。
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:171)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:1033)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:817)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:700)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:842)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:154)
at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:133)
at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)

在命令行中输入:telnet localhost 1433。连接不上:

检查下配置:服务和连接的外围应用配置器

已经选中了“同一时候使用TCP/IP和named pipes(B)”

以下再检查SQL Server Configuration Manager

实例名为“SQLEXPRESS”下的TCP/IP已经开启了:

右击“TCP/IP”选择“属性”(或双击“TCP/IP”)。选择“IP地址”选项卡,最以下有个“IPALL”:

问题就在这里: 我没有设置TCPport,改过之后例如以下图:

再看看“SQL Native Client配置”:

双击“TCP/IP”:

一切正确。

如今重新启动服务:

右击“SQL Server (SQLEXPRESS)”,选择又一次启动。

再回到命令行下。键入:telnet localhost 1433

显示黑屏,如上图,说明已经成功了!

最后在Eclipse下用JDBC连接。能够正确连接到SQL Server 2005啦。

Java JDBC连接SQL Server2005错误:通过port 1433 连接到主机 localhost 的 TCP/IP 连接失败...相关推荐

  1. Java JDBC连接SQL Server2005错误:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败...

    2019独角兽企业重金招聘Python工程师标准>>> 错误原因如下: Exception in thread "main" org.hibernate.exce ...

  2. Java JDBC连接SQL Server2005错误:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败(转载)...

    错误原因如下: Exception in thread "main" org.hibernate.exception.JDBCConnectionException: Cannot ...

  3. JDBC连接错误:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。。。

    com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败.错误:"Co ...

  4. 帆软连接mysql失败_帆软FineReport连接SQL Server数据库不成功:通过端口1433连接到主机localhost的 TCP/IP 连接失败...

    安装FineReport连接SQL Server数据库时,通过端口1433连接到本机一直失败,在FineReport官方网站帮助文档一直没找到解决办法.后在网上搜索了许久,终于找到问题所在" ...

  5. 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败 错误 Connection refus

    错误描述 ERROR:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败.错误:"Connection refused: connect.请验证连接属性,并检查  ...

  6. 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。

    今天碰到一个问题,查了很久,报错如下: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败.错误:"Connection refused: connect.请验证 ...

  7. java通过端口1433连接到主机_通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败.错误:"connect timed out.请验证连接属性.确保 ...

  8. 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect.......

    第一步:打开 SQL Server 配置管理器 第二步:点击SqlServer网络配置,点击 TCP/IP,右键属性,点击启用. 确定IP是1433 第三步:启动 MSSQLSERVER服务. 第四步 ...

  9. 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在

    https://blog.csdn.net/u013258447/article/details/48625907

最新文章

  1. 干货|TensorFlow开发环境搭建(Ubuntu16.04+GPU+TensorFlow源码编译)
  2. Python Numba CPU下加速
  3. runat=server
  4. leetcode讲解--559. Maximum Depth of N-ary Tree
  5. 经典汉诺塔(Java初学递归篇)
  6. html如何将多个复选框组织成一组_[Selenium]18.如何处理一组元素
  7. 专家告诉你,这些和AI相关的新岗位在大公司很吃香!
  8. 6、raid、lvm、while、until 学习笔记
  9. Android MeasureSpec解析
  10. 用”虚短“和”虚断“分析运放电路
  11. 各种图片格式之间的差别
  12. 日系P2P原理探究(一) — Winny元祖: Freenet
  13. YOLO基础教程(三):视频处理
  14. 齐齐哈尔2021高考成绩查询,2021齐齐哈尔市地区高考成绩排名查询,齐齐哈尔市高考各高中成绩喜报榜单...
  15. 10个副业兼职创业,在家赚钱绝对真实
  16. 《心流-最佳体验心理学》读书笔记1-立于“无常”之中
  17. 什么是垂直搜索引擎(之二)
  18. 经历过黑暗才更渴望黎明_黑暗的图案,你如何操纵以给予更多
  19. Linux从头开始学--学习笔记9知识点补充-ubuntu,centos;在linux上创建c程序;linux基础命令,shell命令,vi命令,man帮助手册
  20. 清华毕业生都去哪儿了

热门文章

  1. 图像处理之基础---傅里叶
  2. 处理上百万条的数据库如何提高处理查询速度
  3. Angularjs 开始之Hello world
  4. git 拉取远程分之到本地
  5. python-pcl
  6. HTML5-基础语法
  7. Camera Calibration and 3D Reconstruction
  8. Python基础:元类
  9. mysql5.5表的创建源码_mysql5.5 源码安装
  10. mongDB update 修改器