欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

SQL Server 2008 SP2找不到SQL Server Engine的解决方法

程序员文章站 2022-05-16 16:10:35
...

最近我有个客户碰到一个很奇怪的问题。他安装SQL server 2008 SP2的时候, SP2的安装程序无法找到SQL server。界面如下: 正常的界面应该是这样的: 你可以从上图看到, 上面列出了我机器上的SQL 实例SQLEXPRESS。 那么客户的机器上为什么就不能列出呢? 我首

最近我有个客户碰到一个很奇怪的问题。他安装SQL server 2008 SP2的时候, SP2的安装程序无法找到SQL server。界面如下:

SQL Server 2008 SP2找不到SQL Server Engine的解决方法

正常的界面应该是这样的:

SQL Server 2008 SP2找不到SQL Server Engine的解决方法

你可以从上图看到, 上面列出了我机器上的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 (Build 7600: )

恩,是10.0.1600.22, 是RTM版本,确实没有打过任何补丁。

那么会不会是SQL server 的注册表有问题,导致SP2找不到SQL server实例呢?