症状


当您尝试在一台服务器上安装 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. 如何在 MyEclipse 下用 Gradle 构建 Web Application

    一.安装 Gradle 插件,参考我的另一篇文章:MyEclipse 集成 Gradle开发环境 二.新建一个 Web Project, 在项目根目录下新建 build.gradle 文件, 并向其中 ...

  2. LeetCode-NQueensII

    经典的N皇后问题, 这里学到了一个非常牛的新方法(http://www.matrix67.com/blog/archives/266),用位运算来求解N皇后问题: 思路其实也很容易懂,一点都不复杂, ...

  3. 手机端UC浏览器,在java开发的下载功能中存在的问题?

    在java web开发中,不同浏览器对下载文件的格式有不同的要求,有时会出现视频,音频等文件无法下载的问题.我在开发中,也遇到类似的问题,觉得很苦恼. 经过百度和请教学习,得到2个解决方案. 首先得到 ...

  4. Customize User Interfaces and Pass User Input to Installer Classes

    In this article I am going to demonstrate how to customize your MSI install to prompt the user for s ...

  5. CSS3使用盒模型实现三栏布局

    本篇文章由:http://xinpure.com/css3-box-model-to-implement-a-three-column-layout/ 使用 Position 绝对定位也是可以实现三栏 ...

  6. 如何使用Xcode进行高保真原型设计?

    转载自:http://www.guimobile.net/xcode-high-fidelity-prototype-design.html Xcode不仅是开发者用来开发iOS Apps的开发工具, ...

  7. min-height clear

    在编辑页面时,总是会遇到min-height的设置 但是设置min-height后下面的div总是 跟随min-height的高度有些漂浮,如果不想让下面的div没有漂浮的效果 可以用到样式 clea ...

  8. Mac下配置Apache,PHP

    注:如果觉得终端下编辑太麻烦,也可以直接将文件拖出来手动编辑后在放回原文件夹替换即可 1.启用Apache: 在Mac下打开终端,输入“sudo apachectl start”(不包含引号,下同) ...

  9. C# EF更新当前实体报错 ObjectManager无法管理具有相同键值的多个对象

    原因: ObjectManager已经在跟踪此对象 更新实体前判断 if (db.Entry<T>(t).State != EntityState.Modified) db.Entry&l ...

  10. unity, 不要试图用rigidbody.Sleep()停止rigidbody

    如果想让rigidbody pause,用rigidbody.Sleep()是完全错误的办法.因为有很多情况都可能使一个处在sleep的rigidbody唤醒,所以调用rigidbody.Sleep( ...