最近我有个客户碰到一个很奇怪的问题。他安装SQL server 2008 SP2的时候, SP2的安装程序无法找到SQL server。界面如下: 正常的界面应该是这样的: 你可以从上图看到, 上面列出了我机器上的SQL 实例SQLEXPRESS。 那么客户的机器上为什么就不能列出呢? 我首
最近我有个客户碰到一个很奇怪的问题。他安装SQL server 2008 SP2的时候, SP2的安装程序无法找到SQL server。界面如下:
正常的界面应该是这样的:
你可以从上图看到, 上面列出了我机器上的SQL 实例SQLEXPRESS。 那么客户的机器上为什么就不能列出呢?
我首先考虑是不是的SP2版本不对?仔细核查了下,客户的SQL server 是x64版本的,而的SP2也是64bit的版本。所以补丁没有问题。
接着我又检查SQL server 的版本,是不是已经打过补丁了呢?查看Errorlog:
2011-06-10 00:00:09.09 spid89 Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (X64)
Jul 9 2008 14:17:44
Copyright (c) 1988-2008 Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.1
恩,是10.0.1600.22, 是RTM版本,确实没有打过任何补丁。
那么会不会是SQL server 的注册表有问题,导致SP2找不到SQL server实例呢?