如果在同一台计算机上安装有 SQL Server 2008,则使用 127.0.0.1\INSTNAME 连接到 SQL Server 2005 将停止工作

如果在同一台计算机上安装有 SQL Server 2008,则使用 127.0.0.1\INSTNAME 连接到 SQL Server 2005 将停止工作

我有一个应用程序使用 127.0.0.1\INSTNAME 连接到命名的 SQL Server 2005 Express 实例。这一直有效。但是,如果我在同一台计算机上安装 SQL Server 2008(任何版本),该应用程序将无法再使用 127.0.0.1 连接到 SQL Server 2005 实例。我尝试使用 SQL Management Studio 进行连接,但它也无法使用 127.0.0.1 进行连接。然后我尝试使用 .\INSTNAME,成功了。目前无法将应用程序更改为使用 .\INSTNAME。

有人有解决这个问题的办法吗?由于有问题的应用程序是安装程序,所以它不一定是永久性的。

答案1

需要检查以下几点

  • 确保 TCP/IP 已启用(我假设这不是问题)
  • 确保你的服务器上正在运行 SQL Server Browser 服务(这可能是问题所在

相关内容