当前位置:  开发笔记 > 编程语言 > 正文

连接到我的所有SQL服务器时出错

如何解决《连接到我的所有SQL服务器时出错》经验,为你挑选了2个好方法。

当我尝试从Windows XP上的SSMS连接到我的任何sql服务器(25+)时,我突然开始出现此错误.当我昨天离开工作时,一切都很好,今天早上来了,我开始得到这个.尝试重新启动我的电脑,但显然没有解决它.我的同事们都能很好地联系起来.搜索了一个解决方案,但我发现的一切都是关于.NET应用程序的加密.不确定如何将其应用于SSMS. 替代文字http://picasaweb.google.com/lh/photo/-l9VrFuYXk-A80NzZ1kzng?feat=directlink

由于某种原因,图像将无法正常工作,因此错误是这样的:

已成功与服务器建立连接,但在登录前握手期间发生错误.(提供程序:SSL提供程序,错误:0 - 证书链由不受信任的颁发机构颁发.)(Microsoft SQL Server)



1> galets..:

这个问题好像已经得到了回答,但是我想要插入.对于某些提供程序,例如SQL Server,连接字符串中有一个参数,即使证书未知,也可以连接到加密的服务器:"TrustServerCertificate = True",因此,如果将其包含在连接字符串中,您将连接并加密工作,并且不必运行未加密的连接.



2> 小智..:

试试这个...

如果您丢失了与所有远程服务器的连接并且您的同事很好,那么它必须是客户端问题.你可能得到了"clicky"并且无意中改变了一些设置.

打开您的客户端网络实用程序(我的在这里:C:\ WINDOWS\system32\cliconfg.exe).在"常规"选项卡下,查看已禁用的协议.他们应该都没有选中 "强制协议加密" .如果检查这些值中的任何一个,则本地SSMS可能会尝试强制加密连接并失败.

如果这不起作用,请回报一下,我会喋喋不休地说.

推荐阅读
k78283381
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有