datart 数据源连接SQL Server的连接地址

这里有个坑,建立数据源并连接到指定的数据库实例时,文档中连接数据库的描述是这样的:

d2b5ca33bd130807

假如我的数据库名称为“TestDB”,那么我按文档的连接地址应该是:jdbc:sqlserver://127.0.0.1/TestDB

但是我通过这个地址去测试就会报错:

com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 127.0.0.1/TestDB 的 TCP/IP 连接失败。错误:“null。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。

所以正确的连接格式应该是标准的JDBC连接:jdbc:sqlserver://127.0.0.1;DatabaseName=TestDB

测试连接成功,获取数据也成功

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    请登录后查看评论内容