从命令提示符安装更新

请根据您所在单位的需要测试并修改安装脚本。有关将更新安装到 SQL Server 2008 故障转移群集的信息,请参阅 Microsoft 知识库中的如何将 SQL Server 2008 更新应用到故障转移群集实例

安装的示例语法

更新包的名称可能会有变化,可能包含语言、版本和处理器组件。在命令提示符下应用更新,将 <包名称> 替换为更新包的名称:

  • 更新单个 SQL Server 实例和所有共享组件(如 Integration Services 和管理工具):<包名称>.exe /qs /Action=Patch /InstanceName=MyInstance
  • 仅更新 SQL Server 共享组件(如 Integration Services 和管理工具):<包名称>.exe /qs /Action=Patch
  • 更新计算机上的所有 SQL Server 实例和所有共享组件(如 Integration Services 和管理工具):<包名称>.exe /qs /Action=Patch /AllInstances

在命令提示符下删除更新,将 <包名称> 替换为更新包的名称:

  • 从单个 SQL Server 实例和所有共享组件(如 Integration Services 和管理工具)删除更新:<包名称>.exe /qs /Action=RemovePatch /InstanceName=MyInstance
  • 仅从 SQL Server 共享组件(如 Integration Services 和管理工具)删除更新:<包名称>.exe /qs /Action=RemovePatch
    Dd638066.note(zh-cn,SQL.100).gif注意:
    更新安装程序可以确保共享组件始终采用不低于最高级别的实例版本。

支持的命令提示符参数

Dd638066.note(zh-cn,SQL.100).gif重要提示:
请尽可能在运行时提供安全凭据。如果必须将凭据存储在脚本文件中,请确保该文件的安全以防受到未经授权的访问。
开关 说明

/?

显示无人参与安装命令提示符帮助。

/action=Patch 或 /action=RemovePatch

指定安装操作:Patch 或 RemovePatch。

/allinstances

将 SQL Server 2008 更新应用于所有 SQL Server 2008 实例以及所有 SQL Server 2008 共享的、不识别实例的组件。

/instancename=InstanceName

将 SQL Server 2008 更新应用于名为 InstanceName 的 SQL Server 2008 实例以及所有 SQL Server 2008 共享的、不识别实例的组件。

/quiet

在无人参与模式下运行 SQL Server 2008 更新安装程序。

/qs

仅显示进度 UI 对话。

/CUSource

指定提取的累积更新文件所在路径。