由于新的 KB 升级 Windows 安全,我有一个新的错误!这之前工作得很好...... 我不明白为什么...。请问您有什么想法或搜索建议吗? (我不确定,但似乎是因为 KB3175024 或 KB 3185319....)
ERROR: System.Data.SqlClient.SqlException: A connection was established with the server, but then an error occurred during prior negotiations with the logon. (Provider: SSL Provider, error: 0 - At least one of the parameters passed to the function was invalid.)
源代码 C# 尝试 { string connectionString = "workstation id=STAR17;packet size=4096;user id=sa;Password=******;data source=STAR17;persist securit"+ "y info=False;初始目录=REFERENTIEL";
myConnection_REF = new SqlConnection(connectionString);
myConnection_REF.Open();
REF_Connected = true;
Console.WriteLine("REFERENTIEL Connection status: " + myConnection_REF.State);
}
catch (InvalidOperationException)
{
Console.WriteLine("REFERENTIEL Connection error: Connection is already open");
}
catch (SqlException e)
{
Console.WriteLine("REFERENTIEL Connection error: " + e.ToString());
}
非常感谢您的帮助。
最佳答案
尝试删除 3175024,我们在连接到 Citrix 时收到 SSL 错误,一旦删除此更新,我们就可以再次连接到 Citrix。不幸的是,如果您设置为自动获取更新,它会返回,因为 Microsoft 将其归类为关键或安全更新。与您一样,我们连接的是旧版本的软件,新版本没有问题。
关于ssl - 由于客户端(Windows 7 PC)上的新 KB 升级 Windows(安全),我的软件无法连接到 SQL SERVER 2000(Windows 2000 服务器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39658243/