无法安装SQL Server 2008 – SQL Server浏览器服务用户名无法更改

我正在尝试在SQL Server 2005的XP机器上安装SQL Server 2008,但是在安装过程中SQL Server浏览器将要安装的用户被列为“Domain \ Machinename” – 我无法更改该“用户”和安装失败,并显示消息“无效的用户”Domain \ Machinename“”。

安装在技术上完成,客户端组件安装,但我不能在pipe理工具中看到新的SQL服务器实例服务,我无法连接到我的新实例。

我已经尝试卸载和重新安装SQL Server 2008没有喜悦 – 有没有人有任何想法如何解决(最好不删除SQL Server 2005)

这听起来像是你试图安装SQL 2008作为默认实例,当默认实例已经属于你的SQL 2005安装(可以只有一个默认实例)。 如果这是真的,那么你将不得不做下面的一个

  1. 将SQL 2005默认实例升级到2008
  2. 安装SQL 2005的命名实例,删除默认实例,然后安装SQL 2008作为默认实例
  3. 安装SQL 2008作为命名实例,保持SQL 2005实例不变

问题是,现有的SQL2005安装SQL服务器浏览器服务与不正确的用户给出(服务被禁用,但我使用默认的SQL2005实例,所以我没有注意到)安装。

SQL 2008的安装显然是以现有的服务细节作为参数来安装新服务 – 修复现有的已安装的SQL服务器浏览器服务意味着我可以正确安装。

分离或备份您的SQL 2005数据库。 Unistall SQL 2005.安装SQL 2008,并将SQL '05数据库附加或恢复到新实例。 就像squillman说的,你可能正在与命名实例有两个SQL服务器试图运行的问题。

祝你好运,希望这有助于一些。