golang 连接 sqlserver失败:TLS Handshake failed: tls: server selected unsupported protocol version 301

golang 包:

github.com/denisenkom/go-mssqldb@v1.2.0

github.com/jmoiron/sqlx@v1.3.5
 
数据库:
sql server express 2014
 
问题:
连接得时候golang报错:TLS Handshake failed: tls: server selected unsupported protocol version 301。但是另一台电脑同样代码连接又没有问题。
 
解决:
升级 sqlserver。改成了 developer版本后就正常了。应该是express数据库的问题。
 
也可以参考go-mssqldb上 Issues 的说明。
 
posted @ 2022-07-05 16:35  富贵东坡  阅读(1529)  评论(0编辑  收藏  举报