樓主用SQL Server 2012 在連接其他電腦的實例時,一直提示“已成功與服務器建立連接,但是在登錄前的握手期間發生錯誤。 (provider: SSL Provider, error: 0 - 等待的操作過時。”
Google了很多資料,綜合自己的問題,並參照官方問題介紹:http://support.microsoft.com/kb/2568167
和另外一位仁兄的博客http://blog.sina.com.cn/s/blog_728bc6a1010182ai.html整理解決方法如下:
- 運行CMD命令提示符工具,輸入netsh WinSock Show Catalog,
- 找到0x20000或者0x66 flag的provider
描述: XunYount
提供程序 ID: {11C21122-85E1....(什么的忘記了,一段GUID值)
提供程序路徑: C:\Windows\System32\xunyount.dll
服務標志: 0x66
經查實,這是巡游加速器的東西,忽然開朗,因為玩LOL,下載的多玩英雄聯盟盒子,使用過盒子自帶的巡游加速器。
病因已知道,現在是果斷卸載巡游加速器(小廣告:可用迅雷網游加速器替代,樓主一直在用,感覺不錯。),
- 在多玩英雄聯盟盒子的安裝目錄有個xunyou的文件夾,直接刪除;
- 然后在C:\Windows目錄下搜索xunyount文件,將其刪除;
- 現在用管理員身份運行CMD,輸入netsh winsock reset並回車(注意,必須是已管理員身份運行,這個重置LSP連接,因為巡游加速修改過LSP。);
- 重啟即可,如果重啟連接還是問題依舊,請重試整個流程。