【问题标题】:Installed VS2012 - now cannot connect to SQL server with SSMS已安装 VS2012 - 现在无法使用 SSMS 连接到 SQL 服务器
【发布时间】:2012-11-15 15:50:32
【问题描述】:

自从安装 VS 2012 并卸载 VS 2010 后,我现在无法使用 Management Studio 2012(已安装)连接到我们的 SQL Server

我得到的只是

已成功与服务器建立连接,但在登录前握手期间发生错误。 (提供者:SSL 提供程序,错误:0 - 等待操作超时)(Microsoft SQL Server,错误:258)
等待操作超时

我已经“修复”了我的 SQL Server 2012 工具实例,但仍然无法正常工作。我可以连接到本地实例 - 不幸的是,这根本没有用

关于这个有什么想法吗?我在想我将不得不卸载该批次并重新开始,这让我感到惊讶,我宁愿不必这样做

编辑:好的,所以在谷歌上搜索了一下,我卸载了 .net 4.5(并安装了 .net 4.0)并神奇地再次连接了 SMSS,但当然 VS2012 然后停止工作。所以我再次安装了VS2012,并且低并且看到SMSS拒绝再次连接。弗里金给了什么?

【问题讨论】:

    标签: sql-server visual-studio-2010 visual-studio-2012 ssms


    【解决方案1】:

    在安装 VS 2012 之前,您应该先安装 SQL Server 2012。

    卸载 VS 2010 也会破坏 SQL Server 2010 中包含的 VS 2010 IDE。

    【讨论】:

    • sql 2012已经安装,我没有vs2010和2012的许可证,所以卸载2010并换上2012,然后sql management studio停止连接到本地实例以外的任何东西
    • @nat 你错过了我的观点。你永远不要卸载 vs 2010,否则你将不得不重新安装 sql server 2012。
    • 您应该重新安装 sql server 2012,然后修复 vs 2012 安装。
    • 事实证明,如果我使用命名管道而不是 TCP/IP,我可以连接,当然这意味着我无法连接到 prod,但可以开发和测试 ffs
    • ...然后我猜重新安装 sql 2012 工具是不够的
    【解决方案2】:

    在我的情况下,我有一个名为 Covenant Eyes 的内容过滤器/代理,这可能是原因。

    我尝试修复 SQL Server 2012 的安装(仅适用于 Management Studio!),但它使安装崩溃,但仍未解决问题。一旦我生成了卸载代码并卸载了过滤器,我就可以连接;我什至不必重新启动。

    检查机器上的代理和内容过滤器并禁用它们!

    【讨论】:

      【解决方案3】:

      信不信由你!错误是由 Apple Itunes 弄乱机器上的 winsock 引起的。由于糟糕的iTunes,我经常需要重置winsock。你不需要卸载 .net 或 studio 等。

      在 admin priv 下打开命令提示符 类型 netsh winsock 重置 重启

      你可以连接的魔法。

      欢迎您。

      【讨论】:

      • 你怎么知道用户有iTunes?
      • 不出所料,如果他们付钱给我,我不会安装 itunes.. pah!
      猜你喜欢
      • 2022-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-26
      • 1970-01-01
      • 1970-01-01
      • 2017-11-08
      相关资源
      最近更新 更多