症状


当您尝试在一台服务器上安装 Microsoft SQL Server 2008年时,则安装将失败。当您尝试在同一台服务器上重新安装 SQL Server 2008年的相同副本时,此安装也将失败。

原因


因为第一次安装失败后,部分已安装的 SQL Server 2008年实例位于服务器上,将出现此问题。SQL Server 2008年安装程序不会回滚安装在安装失败时。部分已安装的实例不包括您正试图安装,如企业版、 标准版或评估版的 SQL Server 2008 年版。当您尝试在同一台服务器上安装相同版本时,安装程序找到现有的实例。但是,安装程序无法确定哪个版本的 SQL Server 2008 安装。因此,安装将失败。

解决方案


若要解决此问题,您必须卸载以前的 SQL Server 2008年实例之前尝试在同一台服务器上重新安装 SQL Server 2008年。

卸载 SQL Server 2008

要通过添加或删除程序卸载 SQL Server 2008年,请执行以下步骤。

Windows Server 2003

  1. 单击开始,单击运行,键入appwiz.cpl,,然后按 enter 键。
  2. 在已安装程序列表中, Microsoft SQL Server 2008年中,请单击,然后单击卸载。
  3. 请按照屏幕卸载 SQL Server 2008年出现的说明进行操作。

Windows Server 2008

  1. 单击开始,在开始搜索框中,键入appwiz.cpl ,然后按 enter 键。
  2. 在已安装程序列表中, Microsoft SQL Server 2008年中,请单击,然后单击卸载。
  3. 请按照屏幕卸载 SQL Server 2008年出现的说明进行操作。

手动卸载 SQL Server 2008

要手动卸载 SQL Server 2008年,请执行以下步骤:

  1. 在命令提示符处,键入以下命令,然后按 Enter 键:

    CD %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Release
  2. 键入以下命令,并按 enter 键:
    setup.exe /ACTION=uninstall /FEATURES=Feature_List /INSTANCENAME=Instance_Name

    注意:在此命令中, Feature_List占位符表示无空格、 逗号分隔列表中的功能值,如"为 SQL,RS、 工具。实例名称的占位符代表提到的已安装 SQL Server 2008年实例。如果您未使用命名的实例,则可用"MSSQLSERVER"的命名实例。

下表列出了所有的父值和/FEATURE参数的子值:

父项特征 子功能 说明
SQL   安装 SQLEngine 组件、 复制组件和全文组件。
  SQLEngine 安装仅 SQLEngine 组件。
  复制 安装复制组件。SQLEngine 组件时所需。
  全文 安装复制组件。SQLEngine 组件时所需。
作为   为组件的安装。
RS   安装所有的 RS 组件。
  安装所有的 SSIS 组件。
工具   ToolsClient 组件和 BOL 组件安装。
  业务连续性 安装向后兼容 (BC) 工具。
  BOL 安装 SQL Server 联机丛书。
  标书 安装业务智能开发 Studio。
  连接 安装连接组件。
  SSMS 安装 SQL Server 管理 Studio。
  ADV_SSMS  
  SDK 安装的软件开发工具包。

例如,如果您安装了所有 SQL 组件,作为,联机,SQL Server 丛书和 SQL 管理工作室,将使用下面的命令:

setup.exe /ACTION = /FEATURES 卸载 SQL,AS,BOL,SSMS /INSTANCENAME = = MSSQLSERVER

当您尝试再次安装 SQL Server 时,SQL Server 2008年安装将会失败的更多相关文章

  1. 关于VS连接Oracle数据库提示:“尝试加载oracle客户端时引发badimage,如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题”的解决方案。

    错误一.关于VS连接Oracle数据库提示:“尝试加载oracle客户端时引发badimage,如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题”的解决方案. ...

  2. REDHAT、CenterOS使用安装Linux系统时的光盘镜像来安装软件

    使用安装Linux系统时的光盘镜像来安装软件 (1)以虚拟机上,安装mysql为例: 查看mysql是否安装 rpm -qa|grep -i mysql    显示下面,证明mysql已安装客户端,下 ...

  3. 安装SQL Server时,提示VS Shell 安装失败,退出代码为 1638。

    在安装SQL Server时,提示“安装 Microsoft Visual C++ 2015 Redistributable 时出错VS Shell 安装失败,退出代码为 1638”. 原因:是由于你 ...

  4. 安装SQL SERVER2005时,需要win7下安装IIS,记录下

    安装SQL server2005 时,需要先安装IIS,这里描述win7系统下配置IIS的方法. 虽然很多文章都有写过,这里只是重复一下 关键是IIS组件全都勾选上,如果没有全部勾选上,IIS组件没有 ...

  5. 自己在安装centos 系统时, 是使用英文安装 成功,现在系统语言为英语,如何设置为中文?

    作为一个linux菜鸟,遇到的问题可谓真多,在虚拟机VMware上安装好centos系统后,心里甚喜,也连上网络了. 一.遇到的问题 but,火狐浏览器浏览网页出现乱码,也不知道怎么解决?所有的中文都 ...

  6. 关于C#连接Oracle数据库 尝试加载Oracle客户端时引发BadImageFormatException 如果在安装32位Oracle客户端组件的情况下以64位模式运行,将出现此问题

    这个问题已经困扰了我快一个月了,各种百度,各种博客,可是,一个个都试过了,什么下载32位客户端,配置环境变量什么的,纯属扯犊子,开发环境win10 64位    oracle 11g r2 64位,这 ...

  7. 【BO】安装BO服务器时,oracle服务端安装ora-12514和12541的问题

    今天在安装BO服务器,oracle数据库时,出现了这样一个问题,描述如下: 首先安装oracle10g Server 32位版.安装ORCL数据库之后,使用10gServer下的NET MANAGER ...

  8. 安装VMware Workstation时遇到Microsoft Runtime DLL安装程序未能完成安装

    解决:这时不要点确定.开始菜单运行输入‘%temp%’,在弹出的窗体中找到一个文件名中含‘{XXXXXXXXXXXXX}~setup'的文件夹,打开里面会看到有 xxx.msi的,运行就开始vmwar ...

  9. sql server 2008 express 安装的时提示“重启计算机失败"

    sql server 2008 express 安装的时提示"重启计算机失败" 解决办法: 打开注册表编辑器(regedit.exe),在HKEY_LOCAL_MACHINE\SY ...

随机推荐

  1. OC--代理模式

    一,代理设计模式的场合: 当对象A发生了一些行为,想告知对象B (让对象B成为对象A的代理对象) 对象B想监听对象A的一些行为 (让对象B成为对象A的代理对象) 当对象A无法处理某些行为的时候,想让对 ...

  2. NPC AI驱动最基本过程

    NPC AI驱动最基本过程 NPCmgr中比较重要的是加载NPC和一个NPCAI的一个指针 他利用map那个线程的定时到底做了啥呢 void NPCmgr::npcAITimer() { time_t ...

  3. Spring框架中的单例Beans是线程安全的么?

    Spring框架并没有对单例bean进行任何多线程的封装处理.关于单例bean的线程安全和并发问题需要开发者自行去搞定.但实际上,大部分的Spring bean并没有可变的状态(比如Serview类和 ...

  4. IOS UIActionSheet的使用方法

    在IOS的用户接口向导中,苹果提供了另外一种显示警告框的手法,叫做UIActionSheet.它和UIAlertView比起来不会显得过于急切和紧张.而是很温和地在继续流程之前给用户提供了诸多选择. ...

  5. 解决vmware“二进制转换和长模式与此平台兼容.....”问题

    问题描述: 启动vmware显现:1.二进制转换和长模式与此平台兼容....字等.: 2.vmware启动一会,系统直接重新启动,这个现象出如今惠普电脑上 问题原因: 出现这种原因一般都是因为系统Vi ...

  6. 永久设置mysql中文乱码问题

    1.进入mysql的命令窗口 输入 show variables like '%char%'; 查看当前编码是否为UTF-8 2.在上述命令的结果中我们可以看到Wamp的安装目录,找到这一目录,在里面 ...

  7. Ubuntu下sudo命令出现无法解析主机名

    替换hosts文件后sudo命令提示 无法解析主机名 把hosts文件中127.0.0.1后的名字改为主机名,即 /etc/hostname 中的名字

  8. require.js添加css文件实现代码:css.min.js

    define( function () { if (typeof window == "undefined")return { load: function (n, r, load ...

  9. 原生aspx页面如何引用公共js和css

    项目过程中遇到一个问题,每个页面需要引用很多的js和css文件,其中很多都是控件,而且大部分都是一样的,造成很多重复引用. 针对这种情况,参考了mvc的BundleConfig,思路是建立一个公用的用 ...

  10. javascript OOP(下)(九)

    一.javascript模拟重载 java中根据参数类型和数量的区别来实现重载,javascript弱类型,没有直接的机制实现重载,javascript中参数类型不确定和参数个数任意,通过判断实际传入 ...