ssl - 由于客户端(Windows 7 PC)上的新 KB 升级 Windows(安全),我的软件无法连接到 SQL SERVER 2000(Windows 2000 服务器)

标签 ssl sql-server-2000 sqlexception

由于新的 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/

相关文章:

ssl - PFX文件的双向授权

php - curl 错误 35,可能的原因?

sql - 如何确定 COALESCE 运算符成功选择了哪一列/值?

sql - EXECUTE 后的事务计数表明 BEGIN 和 COMMIT 语句的数量不匹配。先前计数 = 1,当前计数 = 0

java - JavaFX 构造函数中的 SQLException

javascript - 如何在 HTTPS 网站上使用 Stumbleupon Badges?

cookies - SSL 和 cookie 是如何工作的?

sql-server - 如何在具有连续日期和重复数据的记录中查找日期范围

sql - MS SQL Server 2000 可以处理用 Unicode 编码的中文文本吗?

entity-framework - Entity Framework 迁移 : Timeout SqlException during migrating