当我尝试打开数据库连接时,我得到以下异常。
已成功与服务器建立连接,但在登录前握手期间发生错误。 (提供者:SSL 提供者,错误:31 - 加密(ssl / tls)握手失败)
我在mac的visual studio 2017中编写了代码。
我的代码:
SqlConnection con = new SqlConnection(@"Data Source=192.168.1.114;Initial Catalog=DivaLearn;Integrated Security=False;User ID=sa;Password=sqlserver;Connect Timeout=15;");
con.Open();
如何从表中获取数据? 提前谢谢。
答案 0 :(得分:1)
这是因为.NET Core中存在错误。升级到2.0.7,它将在Mac OSX Sierra上再次运行。见https://github.com/dotnet/corefx/issues/22453