JDBC连接Sql server

连接Sql server整整弄了一天多。。。。最后终于连接上了。
一开始是没有驱动,要不然就是驱动不符合,然后又是jdk的版本不符合。。。。
然后又是TCP端口的问题,最后发现,sqlserver的端口一直都没有被监听。。。
这里来总结下遇到的错误。

提示Unsupported major.minor version 52.0错误的话,就是你的所用的工具jdk版本太低了,需要修改。
eclipse修改成你现在版本的jdK即可

《JDBC连接Sql server》 image.png

《JDBC连接Sql server》 image.png

驱动:https://www.microsoft.com/zh-cn/download/details.aspx?id=11774

如果jdbc连接不上数据库的话,用DOS命令看看1433端口有没有被监听,输入如下命令:netstat -aon|findstr “端口号”。例如查看80端口的使用情况:netstat -aon|findstr “80”。端口状态中的LISTENING代表当前正处于监听状态,ESTABLISHED代表已建立连接,正处于通信状态,TIME_WAIT代表已结束访问,CLOSE_WAIT代表等待从本地用户发来的连接中断请求。
如果没有则说明你的tcp端口没有启用。

1.打开sql server配置管理器

《JDBC连接Sql server》 image.png

2.打开tcp/Ip的属性

《JDBC连接Sql server》 image.png

把这两个服务重启

《JDBC连接Sql server》 image.png

这样子基本就是连接上了。
    原文作者:ccq_inori
    原文地址: https://www.jianshu.com/p/c9590b034f33
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞