Share via


從命令提示字元安裝更新

測試並修改安裝指令碼,以便符合組織的需求。如需更新安裝至 SQL Server 2008 容錯移轉叢集的詳細資訊,請參閱 Microsoft 知識庫中的如何將 SQL Server 2008 更新套用至容錯移轉叢集執行個體 (機器翻譯)。

安裝的範例語法

更新封裝的名稱會有所不同而且可能包含語言、版本及處理器元件。在命令提示字元中套用更新,並以您的封裝更新名稱取代 <package_name>:

  • 更新 SQL Server 的單一執行個體和所有共用元件,例如 Integration Services 和管理工具:<package_name>.exe /qs /Action=Patch /InstanceName=MyInstance
  • 僅更新 SQL Server 共用元件,例如 Integration Services 和管理工具:<package_name>.exe /qs /Action=Patch
  • 更新電腦上的所有 SQL Server 執行個體和所有共用元件,例如 Integration Services 和管理工具:<package_name>.exe /qs /Action=Patch /AllInstances

從命令提示字元移除更新,並以您的封裝更新名稱取代 <package_name>:

  • 從 SQL Server 的單一執行個體和所有共用元件中移除更新,例如 Integration Services 和管理工具:<package_name>.exe /qs /Action=RemovePatch /InstanceName=MyInstance
  • 僅從 SQL Server 共用元件中移除更新,例如 Integration Services 和管理工具:<package_name>.exe /qs /Action=RemovePatch
    Dd638066.note(zh-tw,SQL.100).gif附註:
    更新安裝程式會確保共用元件一定處於執行個體版本的最高層級或最高層級以上。

支援的命令提示字元參數

Dd638066.note(zh-tw,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

指定擷取之累計更新檔案的路徑。