如何:從命令提示字元安裝 SQL Server 2008
在您執行 SQL Server 安裝程式之前,請先檢閱<規劃 SQL Server 安裝>。
在命令提示字元中安裝新的 SQL Server 執行個體可讓您指定要安裝的功能,以及這些功能應該設定的方式。您也可以指定與安裝程式使用者介面的無訊息、基本或完整互動。
[!附註]
透過命令提示字元安裝時,SQL Server 支援使用 /Q 參數的完整無訊息模式或使用 /QS 參數的簡單無訊息模式。/QS 參數只會顯示進度、不接受任何輸入,而且不會顯示任何遇到的錯誤訊息。只有當您指定 /Action=install 時,才支援 /QS 參數。
以下狀況支援命令提示字元安裝:
使用命令提示字元中指定的語法和參數,在本機電腦上安裝、升級或移除 SQL Server 2008 的執行個體和共用元件。
安裝、升級或移除容錯移轉叢集執行個體。
從某個 SQL Server 2008 版本升級為另一個 SQL Server 2008 版本。
使用組態檔中指定的語法和參數,在本機電腦上安裝 SQL Server 2008 的執行個體。您可以使用這個方法,將安裝組態複製到多部電腦,也可以安裝容錯移轉叢集安裝的多個節點。
當您在命令提示字元中安裝 SQL Server 時,請在命令提示字元的安裝語法中指定要用來安裝的安裝程式參數。
[!附註]
如果是本機安裝,您必須以管理員身分執行安裝程式。如果您是從遠端共用位置安裝 SQL Server,則必須使用對遠端共用位置具有讀取和執行權限的網域帳戶。若為容錯移轉叢集安裝,您必須是本機系統管理員,而且在所有容錯移轉叢集節點上擁有權限,能夠登入成為服務以及做為作業系統的一部分。
安裝程式參數的正確用法
您可以使用下列指導方針來開發具有正確語法的安裝命令:
/PARAMETER
/PARAMETER=true/false
/PARAMETER=1/0 (針對布林類型)
/PARAMETER="value" (針對所有單一值參數)。建議使用雙引號,不過如果值包含空格就必須使用
[!附註]
/PID (這個參數的值應該用雙引號括住)
/PARAMETER="value1" "value2" "value3" (針對所有多重值參數)。建議使用雙引號,不過如果值包含空格就必須使用
例外狀況:
- /FEATURES,這是多重值參數,不過它的格式為 /FEATURES=AS,RS,IS (不含空格且以逗號隔開)
請注意逸出字元的用法:
支援 /INSTANCEDIR=c:\PathName。
支援 /INSTANCEDIR=c:\PathName\。
支援 /INSTANCEDIR="c:\PathName\\"。
不支援 /INSTANCEDIR="c:\PathName\"。
SQL Server 2008 參數
下列各節會針對安裝、更新和修復狀況提供可開發命令列安裝指令碼的參數。
針對 SQL Server 元件所列出的參數是該元件專用的。SQL Server Agent 和 SQL Server Browser 參數是在安裝 SQL Server Database Engine 時適用。
安裝參數
升級參數
修復參數
重建系統資料庫參數
解除安裝參數
容錯移轉叢集參數
舊版 SQL Server 的參數
服務帳戶參數
功能參數
安裝參數
您可以使用下表中的參數來開發安裝的命令列指令碼。
SQL Server 元件 |
參數 |
描述 |
SQL Server 安裝程式控制 |
/ACTION 必要 |
指出安裝工作流程的必要參數。 支援的值:
|
SQL Server 安裝程式控制 |
/CONFIGURATIONFILE 選擇性 |
指定要使用的 ConfigurationFile。 |
SQL Server 安裝程式控制 |
/ERRORREPORTING 選擇性 |
指定 SQL Server 的錯誤報告。 如需詳細資訊,請參閱<Microsoft 錯誤報告服務隱私權聲明>。 支援的值:
|
SQL Server 安裝程式控制 |
/FEATURES 必要 |
指定要安裝的元件。 |
SQL Server 安裝程式控制 |
/HELP、H、? 選擇性 |
顯示安裝參數的使用方式選項。 |
SQL Server 安裝程式控制 |
/INDICATEPROGRESS 選擇性 |
指定要將詳細安裝程式記錄檔送到主控台。 |
SQL Server 安裝程式控制 |
/INSTALLSHAREDDIR 選擇性 |
指定 64 位元共用元件的非預設安裝目錄。 |
SQL Server 安裝程式控制 |
/INSTALLSHAREDWOWDIR 選擇性 |
指定 32 位元共用元件的非預設安裝目錄。只有 64 位元系統才支援。 |
SQL Server 安裝程式控制 |
/INSTANCEDIR 選擇性 |
指定執行個體特有元件的非預設安裝目錄。 |
SQL Server 安裝程式控制 |
/INSTANCEID 選擇性 |
指定 InstanceID 的非預設值。 |
SQL Server 安裝程式控制 |
/INSTANCENAME 必要 |
指定 SQL Server 執行個體名稱。 如需詳細資訊,請參閱<執行個體組態>。 |
SQL Server 安裝程式控制 |
/PID 選擇性 |
指定 SQL Server 版本的產品金鑰。如果沒有指定這個參數,就會使用 SQL Server 2008 Enterprise Evaluation。 |
SQL Server 安裝程式控制 |
/Q 選擇性 |
指定安裝程式會在不含任何使用者介面的無訊息模式中執行。這是自動安裝所使用的參數。 |
SQL Server 安裝程式控制 |
/QS 選擇性 |
指定安裝程式會執行並透過 UI 顯示進度,但是不接受任何輸入或顯示任何錯誤訊息。 |
SQL Server 安裝程式控制 |
/SQMREPORTING 選擇性 |
指定 SQL Server 的功能使用方式報告。 如需詳細資訊,請參閱<Microsoft 錯誤報告服務隱私權聲明>。 支援的值:
|
SQL Server 安裝程式控制 |
/HIDECONSOLE 選擇性 |
指定要隱藏或關閉主控台視窗。 |
SQL Server Agent |
/AGTSVCACCOUNT 必要 |
指定 SQL Server Agent 服務的帳戶。 |
SQL Server Agent |
/AGTSVCPASSWORD 必要 |
指定 SQL Server Agent 服務帳戶的密碼。 |
SQL Server Agent |
/AGTSVCSTARTUPTYPE 選擇性 |
指定 SQL Server Agent 服務的啟動模式。 支援的值:
|
Analysis Services |
/ASBACKUPDIR 選擇性 |
指定 Analysis Services 備份檔的目錄。 預設值:
|
Analysis Services |
/ASCOLLATION 選擇性 |
指定 Analysis Services 的定序設定。 預設值:
|
Analysis Services |
/ASCONFIGDIR 選擇性 |
指定 Analysis Services 組態檔的目錄。 預設值:
|
Analysis Services |
/ASDATADIR 選擇性 |
指定 Analysis Services 資料檔的目錄。 預設值:
|
Analysis Services |
/ASLOGDIR 選擇性 |
指定 Analysis Services 記錄檔的目錄。 預設值:
|
Analysis Services |
/ASSVCACCOUNT 必要 |
指定 Analysis Services 服務的帳戶。 |
Analysis Services |
/ASSVCPASSWORD 必要 |
指定 Analysis Services 服務的密碼。 |
Analysis Services |
/ASSVCSTARTUPTYPE 選擇性 |
指定 Analysis Services 服務的啟動模式。 支援的值:
|
Analysis Services |
/ASSYSADMINACCOUNTS 必要 |
指定 Analysis Services 的管理員認證。 |
Analysis Services |
/ASTEMPDIR 選擇性 |
指定 Analysis Services 暫存檔的目錄。 預設值:
|
Analysis Services |
/ASPROVIDERMSOLAP 選擇性 |
指定 MSOLAP 提供者是否可以在處理序中執行。 預設值:
|
SQL Server Browser |
/BROWSERSVCSTARTUPTYPE 選擇性 |
指定 SQL Server Browser 服務的啟動模式。 支援的值:
|
SQL Server Database Engine |
/ENABLERANU 選擇性 |
啟用 SQL Server Express 安裝的執行身分認證。 |
SQL Server Database Engine |
/INSTALLSQLDATADIR 選擇性 |
指定 SQL Server 資料檔的資料目錄。 預設值:
|
SQL Server Database Engine |
/SAPWD 當 /SECURITYMODE=SQL 時則為必要參數 |
指定 SQL Server sa 帳戶的密碼。 |
SQL Server Database Engine |
/SECURITYMODE 選擇性 |
指定 SQL Server 的安全性模式。 如果沒有提供這個參數,就會支援僅限 Windows 驗證模式。 支援的值:
|
SQL Server Database Engine |
/SQLBACKUPDIR 選擇性 |
指定備份檔的目錄。 預設值:
|
SQL Server Database Engine |
/SQLCOLLATION 選擇性 |
指定 SQL Server 的定序設定。 預設值:
|
SQL Server Database Engine |
/SQLSVCACCOUNT 必要 |
指定 SQL Server 服務的啟動帳戶。 |
SQL Server Database Engine |
/SQLSVCPASSWORD 必要 |
指定 SQLSVCACCOUNT 的密碼。 |
SQL Server Database Engine |
/SQLSVCSTARTUPTYPE 選擇性 |
指定 SQL Server 服務的啟動模式。 支援的值:
|
SQL Server Database Engine |
/SQLSYSADMINACCOUNTS 必要 |
您可以使用這個參數來提供登入,以便成為系統管理員 (sysadmin) 角色的成員。 |
SQL Server Database Engine |
/SQLTEMPDBDIR 選擇性 |
指定 tempdb 資料檔的目錄。 預設值:
|
SQL Server Database Engine |
/SQLTEMPDBLOGDIR 選擇性 |
指定 tempdb 記錄檔的目錄。 預設值:
|
SQL Server Database Engine |
/SQLUSERDBDIR 選擇性 |
指定使用者資料庫之資料檔的目錄。 預設值:
|
SQL Server Database Engine |
/SQLUSERDBLOGDIR 選擇性 |
指定使用者資料庫之記錄檔的目錄。 預設值:
|
SQL Server Database Engine |
/USESYSDB 選擇性 |
指定要用於這個安裝之 SQL Server 系統資料庫的位置。 指定的路徑不得包含 "\Data" 後置詞。 |
FILESTREAM |
/FILESTREAMLEVEL 選擇性 |
指定 FILESTREAM 功能的存取層級。 支援的值:
|
FILESTREAM |
/FILESTREAMSHARENAME 選擇性 當 FILESTREAMLEVEL 大於 1 時則為必要參數。 |
指定即將儲存 FILESTREAM 資料之 Windows 共用的名稱。 |
SQL Server 全文檢索 |
/FTSVCACCOUNT 選擇性 |
指定全文檢索篩選啟動器服務的帳戶。 在 Windows Server 2008 和 Windows Vista 作業系統中,系統會忽略這個參數。ServiceSID 是用來協助保護 SQL Server 與全文檢索篩選背景程式之間的通訊。如果沒有提供這些值,就會停用全文檢索篩選啟動器服務。您必須使用 SQL Server 控制管理員來變更服務帳戶並啟用全文檢索功能。 預設值:
|
SQL Server 全文檢索 |
/FTSVCPASSWORD 選擇性 |
指定全文檢索篩選啟動器服務的密碼。 在 Windows Server 2008 和 Windows Vista 作業系統中,系統會忽略這個參數。 |
Integration Services |
/ISSVCACCOUNT 必要 |
指定 Integration Services 的帳戶。 預設值:
|
Integration Services |
/ISSVCPASSWORD 必要 |
指定 Integration Services 密碼。 |
Integration Services |
/ISSVCStartupType 選擇性 |
指定 Integration Services 服務的啟動模式。 |
SQL Server 網路組態 |
/NPENABLED 選擇性 |
指定 SQL Server 服務的具名管道通訊協定狀態。 支援的值:
|
SQL Server 網路組態 |
/TCPENABLED 選擇性 |
指定 SQL Server 服務的 TCP 通訊協定狀態。 支援的值:
|
Reporting Services |
/RSINSTALLMODE 選擇性 |
指定 Reporting Services 的安裝模式。 |
Reporting Services |
/RSSVCACCOUNT 必要 |
指定 Reporting Services 的啟動帳戶。 |
Reporting Services |
/RSSVCPASSWORD 必要 |
指定 Reporting Services 服務之啟動帳戶的密碼。 |
Reporting Services |
/RSSVCStartupType 選擇性 |
指定 Reporting Services 的啟動模式。 |
範例語法:
與 SQL Server Database Engine、複寫和全文檢索搜尋元件一起安裝新的獨立執行個體。 |
|
升級參數
您可以使用下表中的參數來開發升級的命令列指令碼。
SQL Server 元件 |
參數 |
描述 |
SQL Server 安裝程式控制 |
/ACTION 必要 |
指出安裝工作流程的必要參數。 支援的值:
|
SQL Server 安裝程式控制 |
/CONFIGURATIONFILE 選擇性 |
指定要使用的 ConfigurationFile。 |
SQL Server 安裝程式控制 |
/ERRORREPORTING 選擇性 |
指定 SQL Server 的錯誤報告。 如需詳細資訊,請參閱<Microsoft 錯誤報告服務隱私權聲明>。 支援的值:
|
SQL Server 安裝程式控制 |
/HELP、H、? 選擇性 |
顯示參數的使用方式選項。 |
SQL Server 安裝程式控制 |
/INDICATEPROGRESS 選擇性 |
指定要將詳細安裝程式記錄檔送到主控台。 |
SQL Server 安裝程式控制 |
/ INSTANCEDIR 選擇性 |
指定共用元件的非預設安裝目錄。 |
SQL Server 安裝程式控制 |
/INSTANCEID 當您從 SQL Server 2008 升級時為必要參數 當您從 SQL Server 2000 和 SQL Server 2005 升級時為選擇性參數 |
指定 InstanceID 的非預設值。 |
SQL Server 安裝程式控制 |
/INSTANCENAME 必要 |
指定 SQL Server 執行個體名稱。 |
SQL Server 安裝程式控制 |
/PID 選擇性 |
指定 SQL Server 版本的產品金鑰。如果沒有指定這個參數,就會使用 SQL Server 2008 Enterprise Evaluation。 |
SQL Server 安裝程式控制 |
/Q 選擇性 |
指定安裝程式會在不含任何使用者介面的無訊息模式中執行。這是自動安裝所使用的參數。 |
SQL Server 安裝程式控制 |
/SQMREPORTING 選擇性 |
指定 SQL Server 的功能使用方式報告。 如需詳細資訊,請參閱<Microsoft 錯誤報告服務隱私權聲明>。 支援的值:
|
SQL Server 安裝程式控制 |
/HIDECONSOLE 選擇性 |
指定要隱藏或關閉主控台視窗。 |
SQL Server Browser 服務 |
/BROWSERSVCSTARTUPTYPE 選擇性 |
指定 SQL Server Browser 服務的啟動模式。 支援的值:
|
SQL Server 全文檢索 |
/FTUPGRADEOPTION 選擇性 |
指定全文檢索目錄升級選項。 支援的值:
|
Integration Services |
/ISSVCACCOUNT 必要 |
指定 Integration Services 的帳戶。 預設值:
|
Integration Services |
/ISSVCPASSWORD 必要 |
指定 Integration Services 密碼。 |
Integration Services |
/ISSVCStartupType 選擇性 |
指定 Integration Services 服務的啟動模式。 |
Reporting Services |
/RSUPGRADEDATABASEACCOUNT 選擇性 |
|
Reporting Services |
/RSUPGRADEPASSWORD 選擇性 |
範例語法:
從 SQL Server 2000 或 SQL Server 2005 升級現有的執行個體或容錯移轉叢集節點。 |
|
將現有的 SQL Server 2008 執行個體升級為不同的 Server 2008 版本。 |
|
修復參數
您可以使用下表中的參數來開發修復的命令列指令碼。
SQL Server 元件 |
參數 |
描述 |
SQL Server 安裝程式控制 |
/ACTION 必要 |
指出修復工作流程的必要參數。 支援的值:
|
SQL Server 安裝程式控制 |
/FEATURES 必要 |
指定要修復的元件。 |
SQL Server 安裝程式控制 |
/INSTANCENAME 必要 |
指定 SQL Server 執行個體名稱。 |
SQL Server 安裝程式控制 |
/Q 選擇性 |
指定安裝程式會在不含任何使用者介面的無訊息模式中執行。這是自動安裝所使用的參數。 |
SQL Server 安裝程式控制 |
/HIDECONSOLE 選擇性 |
指定要隱藏或關閉主控台視窗。 |
範例語法:
修復執行個體和共用的元件。 |
|
重建系統資料庫參數
您可以使用下表中的參數來開發重建如需詳細資訊,請參閱<重建系統資料庫>。
SQL Server 元件 |
參數 |
描述 |
SQL Server 安裝程式控制 |
/ACTION 必要 |
指出重建資料庫工作流程的必要參數。 支援的值:
|
SQL Server 安裝程式控制 |
/INSTANCENAME 必要 |
指定 SQL Server 執行個體名稱。 |
SQL Server 安裝程式控制 |
/Q 選擇性 |
指定安裝程式會在不含任何使用者介面的無訊息模式中執行。這是自動安裝所使用的參數。 |
SQL Server Database Engine |
/SQLCOLLATION 選擇性 |
指定新的伺服器層級定序。 預設值:
|
SQL Server Database Engine |
/SAPWD 在執行個體安裝期間指定了 /SECURITYMODE=SQL 時則為必要參數。 |
指定 SQL SA 帳戶的密碼。 |
SQL Server Database Engine |
/SQLSYSADMINACCOUNTS 必要 |
您可以使用這個參數來提供登入,以便成為系統管理員 (sysadmin) 角色的成員。 |
解除安裝參數
您可以使用下表中的參數來開發解除安裝的命令列指令碼。
SQL Server 元件 |
參數 |
描述 |
SQL Server 安裝程式控制 |
/ACTION 必要 |
指出解除安裝工作流程的必要參數。 支援的值:
|
SQL Server 安裝程式控制 |
/CONFIGURATIONFILE 選擇性 |
指定要使用的 ConfigurationFile。 |
SQL Server 安裝程式控制 |
/FEATURES 必要 |
指定要解除安裝的元件。 |
SQL Server 安裝程式控制 |
/HELP、H、? 選擇性 |
顯示參數的使用方式選項。 |
SQL Server 安裝程式控制 |
/INDICATEPROGRESS 選擇性 |
指定要將詳細安裝程式記錄檔送到主控台。 |
SQL Server 安裝程式控制 |
/INSTANCENAME 必要 |
指定 SQL Server 執行個體名稱。 |
SQL Server 安裝程式控制 |
/Q 選擇性 |
指定安裝程式會在不含任何使用者介面的無訊息模式中執行。這是自動安裝所使用的參數。 |
SQL Server 安裝程式控制 |
/HIDECONSOLE 選擇性 |
指定要隱藏或關閉主控台視窗。 |
範例語法:
解除安裝現有的 SQL Server 執行個體。 |
注意:若要移除具名執行個體,請在本主題先前所述的範例中指定執行個體的名稱,而非 "MSSQLSERVER"。 |
容錯移轉叢集參數
安裝 SQL Server 容錯移轉叢集執行個體之前,請先檢閱下列主題:
-
重要事項 所有容錯移轉叢集安裝命令都需要基礎 Windows 叢集。屬於 SQL Server 容錯移轉叢集一部分的所有節點都必須屬於相同 Windows 叢集的一部分。
測試並修改下列容錯移轉叢集安裝指令碼,以便符合組織的需求。
整合式安裝容錯移轉叢集參數
您可以使用下表中的參數來開發容錯移轉叢集安裝的命令列指令碼。
如需有關整合式安裝的詳細資訊,請參閱<SQL Server 2008 容錯移轉叢集使用者入門>。
[!附註]
若要在安裝之後加入其他節點,請使用加入節點動作。
SQL Server 元件 |
參數 |
詳細資料 |
SQL Server 安裝程式控制 |
/ACTION 必要 |
指出容錯移轉叢集安裝工作流程的必要參數。 支援的值:
|
SQL Server 安裝程式控制 |
/FAILOVERCLUSTERGROUP 選擇性 |
指定要用於 SQL Server 容錯移轉叢集之資源群組的名稱。它可以是現有叢集群組的名稱或新資源群組的名稱。 預設值: SQLServer(<InstanceName>) |
SQL Server 安裝程式控制 |
/CONFIGURATIONFILE 選擇性 |
指定要使用的 ConfigurationFile。 |
SQL Server 安裝程式控制 |
/ERRORREPORTING 選擇性 |
指定 SQL Server 的錯誤報告。 如需詳細資訊,請參閱<Microsoft 錯誤報告服務隱私權聲明>。 支援的值:
|
SQL Server 安裝程式控制 |
/FEATURES 必要 |
指定要安裝的元件。 |
SQL Server 安裝程式控制 |
/HELP、H、? 選擇性 |
顯示參數的使用方式選項。 |
SQL Server 安裝程式控制 |
/INDICATEPROGRESS 選擇性 |
指定要將詳細安裝程式記錄檔送到主控台。 |
SQL Server 安裝程式控制 |
/INSTALLSHAREDDIR 選擇性 |
指定 64 位元共用元件的非預設安裝目錄。 |
SQL Server 安裝程式控制 |
/INSTALLSHAREDWOWDIR 選擇性 |
指定 32 位元共用元件的非預設安裝目錄。只有 64 位元系統才支援。 |
SQL Server 安裝程式控制 |
/INSTANCEDIR 選擇性 |
指定執行個體特有元件的非預設安裝目錄。 |
SQL Server 安裝程式控制 |
/INSTANCEID 選擇性 |
指定 InstanceID 的非預設值。 |
SQL Server 安裝程式控制 |
/INSTANCENAME 必要 |
指定 SQL Server 執行個體名稱。 |
SQL Server 安裝程式控制 |
/PID 選擇性 |
指定 SQL Server 版本的產品金鑰。如果沒有指定這個參數,就會使用 SQL Server 2008 Enterprise Evaluation。 |
SQL Server 安裝程式控制 |
/Q 選擇性 |
指定安裝程式會在不含任何使用者介面的無訊息模式中執行。這是自動安裝所使用的參數。 |
SQL Server 安裝程式控制 |
/QS 選擇性 |
指定安裝程式會執行並透過 UI 顯示進度,但是不接受任何輸入或顯示任何錯誤訊息。 |
SQL Server 安裝程式控制 |
/SQMREPORTING 選擇性 |
指定 SQL Server 的功能使用方式報告。 如需詳細資訊,請參閱<Microsoft 錯誤報告服務隱私權聲明>。 支援的值:
|
SQL Server 安裝程式控制 |
/HIDECONSOLE 選擇性 |
指定要隱藏或關閉主控台視窗。 |
SQL Server 安裝程式控制 |
/FAILOVERCLUSTERDISKS 必要 |
指定要包含在 SQL Server 容錯移轉叢集資源群組中的共用磁碟清單。 預設值: 第一個磁碟機會當做所有資料庫的預設磁碟機使用。 |
SQL Server 安裝程式控制 |
/FAILOVERCLUSTERIPADDRESSES 必要 |
指定 SQL Server 容錯移轉叢集的 IP 位址清單。 |
SQL Server 安裝程式控制 |
/FAILOVERCLUSTERNETWORKNAME 必要 |
針對新的 SQL Server 容錯移轉叢集指定網路名稱。這個名稱是用來在網路上識別新的 SQL Server 容錯移轉叢集執行個體。 |
SQL Server Agent |
/AGTSVCACCOUNT 必要 |
指定 SQL Server Agent 服務的帳戶。 |
SQL Server Agent |
/AGTSVCPASSWORD 必要 |
指定 SQL Server Agent 服務帳戶的密碼。 |
SQL Server Agent |
/AGTDOMAINGROUP 必要1 |
針對 SQL Server Agent 服務指定全域或本機安全性網域群組。所有資源權限都是由包含此服務帳戶當做成員的網域層級安全性群組所控制。 |
Analysis Services |
/ASBACKUPDIR 選擇性 |
指定 Analysis Services 備份檔案的目錄。 預設值:
|
Analysis Services |
/ASCOLLATION 選擇性 |
指定 Analysis Services 的定序設定。 預設值:
|
Analysis Services |
/ASCONFIGDIR 選擇性 |
指定 Analysis Services 組態檔的目錄。 預設值:
|
Analysis Services |
/ASDATADIR 選擇性 |
指定 Analysis Services 資料檔的目錄。 預設值:
|
Analysis Services |
/ASLOGDIR 選擇性 |
指定 Analysis Services 記錄檔的目錄。 預設值:
|
Analysis Services |
/ASSYSADMINACCOUNTS 必要 |
指定 Analysis Services 的管理員認證。 |
Analysis Services |
/ASTEMPDIR 選擇性 |
指定 Analysis Services 暫存檔的目錄。 預設值:
|
Analysis Services |
/ASPROVIDERMSOLAP 選擇性 |
指定 MSOLAP 提供者是否可以在處理序中執行。 預設值:
|
Analysis Services |
/ASDOMAINGROUP 必要1 |
針對 Analysis Services 服務指定全域或本機安全性網域群組。所有資源權限都是由包含此服務帳戶當做成員的網域層級安全性群組所控制。 |
SQL Server Database Engine |
/INSTALLSQLDATADIR 只有在沒有可用的共用磁碟時才需要 |
指定 SQL Server 資料檔的資料目錄。 如果沒有指定 INSTALLDATADIR,而且有可用的共用磁碟,第一個可用的共用磁碟會設為資料目錄。 |
SQL Server Database Engine |
/SAPWD 當 /SECURITYMODE=SQL 時則為必要參數 |
指定 SQL Server sa 帳戶的密碼。 |
SQL Server Database Engine |
/SECURITYMODE 選擇性 |
指定 SQL Server 的安全性模式。 如果沒有提供這個參數,就會支援僅限 Windows 驗證模式。 支援的值:
|
SQL Server Database Engine |
/SQLBACKUPDIR 選擇性 |
指定備份檔的目錄。 預設值:
|
SQL Server Database Engine |
/SQLCOLLATION 選擇性 |
指定 SQL Server 的定序設定。 預設值:
|
SQL Server Database Engine |
/SQLSVCACCOUNT 必要 |
指定 SQL Server 服務的啟動帳戶。 |
SQL Server Database Engine |
/SQLSVCPASSWORD 必要 |
指定 SQLSVCACCOUNT 的密碼。 |
SQL Server Database Engine |
/SQLSYSADMINACCOUNTS 必要 |
您可以使用這個參數來提供登入,以便成為系統管理員 (sysadmin) 角色的成員。 |
SQL Server Database Engine |
/SQLTEMPDBDIR 選擇性 |
指定 tempdb 資料檔的目錄。 預設值:
|
SQL Server Database Engine |
/SQLTEMPDBLOGDIR 選擇性 |
指定 tempdb 記錄檔的目錄。 預設值:
|
SQL Server Database Engine |
/SQLUSERDBDIR 選擇性 |
指定使用者資料庫之資料檔的目錄。 預設值:
|
SQL Server Database Engine |
/SQLUSERDBLOGDIR 選擇性 |
指定使用者資料庫之記錄檔的目錄。 預設值:
|
SQL Server Database Engine |
/USESYSDB 選擇性 |
指定要用於這個安裝之 SQL Server 系統資料庫的位置。 指定的路徑不得包含 "\Data" 後置詞。 |
SQL Server Database Engine |
/SQLDOMAINGROUP 必要1 |
針對 SQL Server Database Engine 服務指定全域或本機安全性網域群組。所有資源權限都是由包含此服務帳戶當做成員的網域層級安全性群組所控制。 |
FILESTREAM |
/FILESTREAMLEVEL 選擇性 |
指定 FILESTREAM 功能的存取層級。 支援的值:
|
FILESTREAM |
/FILESTREAMSHARENAME 選擇性 當 FILESTREAMLEVEL 大於 1 時則為必要參數。 |
指定即將儲存 FILESTREAM 資料之 Windows 共用的名稱。 |
SQL Server 全文檢索 |
/FTSVCACCOUNT 選擇性 |
指定全文檢索篩選啟動器服務的帳戶。 在 Windows Server 2008 和 Windows Vista 作業系統中,系統會忽略這個參數。ServiceSID 是用來協助保護 SQL Server 與全文檢索篩選背景程式之間的通訊。 如果沒有提供這些值,就會停用全文檢索篩選啟動器服務。您必須使用 SQL Server 控制管理員來變更服務帳戶並啟用全文檢索功能。 預設值:
|
SQL Server 全文檢索 |
/FTSVCPASSWORD 選擇性 |
指定全文檢索篩選啟動器服務的密碼。 在 Windows Server 2008 和 Windows Vista 作業系統中,系統會忽略這個參數。 |
Integration Services |
/ISSVCACCOUNT 必要 |
指定 Integration Services 的帳戶。 預設值:
|
Integration Services |
/ISSVCPASSWORD 必要 |
指定 Integration Services 密碼。 |
Integration Services |
/ISSVCStartupType 選擇性 |
指定 Integration Services 服務的啟動模式。 |
Reporting Services |
/RSINSTALLMODE 選擇性 |
指定 Reporting Services 的安裝模式。 |
Reporting Services |
/RSSVCACCOUNT 必要 |
指定 Reporting Services 的啟動帳戶。 |
Reporting Services |
/RSSVCPASSWORD 必要 |
指定 Reporting Services 服務之啟動帳戶的密碼。 |
Reporting Services |
/RSSVCStartupType 選擇性 |
指定 Reporting Services 的啟動模式。 |
1在 Windows Server 2003 中以及從 SQL Server 2000 容錯移轉叢集就地升級為 SQL Server 2008 容錯移轉叢集時,這是必要參數。在 Windows Server 2008 上安裝時,則為選擇性參數。
其他注意事項:
請勿針對新的安裝在 Windows Server 2008 上使用網域群組。我們建議您在 Windows Server 2008 上使用 ServiceSID。
Database Engine 和 Analysis Services 是唯一可感知叢集的元件。其他功能無法感知叢集而且無法透過容錯移轉提供高可用性。
範例語法:
與 Database Engine 和 Analysis Services 預設執行個體一起安裝單一節點 SQL Server 容錯移轉叢集執行個體。 |
|
準備容錯移轉叢集參數
您可以使用下表中的參數來開發容錯移轉叢集準備的命令列指令碼。這是進階叢集安裝的第一個步驟。在此步驟中,您必須在容錯移轉叢集的所有節點上準備容錯移轉叢集執行個體。如需詳細資訊,請參閱<SQL Server 2008 容錯移轉叢集使用者入門>。
SQL Server 元件 |
參數 |
描述 |
SQL Server 安裝程式控制 |
/ACTION 必要 |
指出容錯移轉叢集準備工作流程的必要參數。 支援的值:
|
SQL Server 安裝程式控制 |
/CONFIGURATIONFILE 選擇性 |
指定要使用的 ConfigurationFile。 |
SQL Server 安裝程式控制 |
/ERRORREPORTING 選擇性 |
指定 SQL Server 的錯誤報告。 如需詳細資訊,請參閱<Microsoft 錯誤報告服務隱私權聲明>。 支援的值:
|
SQL Server 安裝程式控制 |
/FEATURES 必要 |
指定要安裝的元件。 |
SQL Server 安裝程式控制 |
/HELP、H、? 選擇性 |
顯示參數的使用方式選項。 |
SQL Server 安裝程式控制 |
/INDICATEPROGRESS 選擇性 |
指定要將詳細安裝程式記錄檔送到主控台。 |
SQL Server 安裝程式控制 |
/INSTALLSHAREDDIR 選擇性 |
指定 64 位元共用元件的非預設安裝目錄。 |
SQL Server 安裝程式控制 |
/INSTALLSHAREDWOWDIR 選擇性 |
指定 32 位元共用元件的非預設安裝目錄。只有 64 位元系統才支援。 |
SQL Server 安裝程式控制 |
/INSTANCEDIR 選擇性 |
指定執行個體特有元件的非預設安裝目錄。 |
SQL Server 安裝程式控制 |
/INSTANCEID 選擇性 |
指定 InstanceID 的非預設值。 |
SQL Server 安裝程式控制 |
/INSTANCENAME 必要 |
指定 SQL Server 執行個體名稱。 |
SQL Server 安裝程式控制 |
/PID 選擇性 |
指定 SQL Server 版本的產品金鑰。如果沒有指定這個參數,就會使用 SQL Server 2008 Enterprise Evaluation。 |
SQL Server 安裝程式控制 |
/Q 選擇性 |
指定安裝程式會在不含任何使用者介面的無訊息模式中執行。這是自動安裝所使用的參數。 |
SQL Server 安裝程式控制 |
/QS 選擇性 |
指定安裝程式會執行並透過 UI 顯示進度,但是不接受任何輸入或顯示任何錯誤訊息。 |
SQL Server 安裝程式控制 |
/SQMREPORTING 選擇性 |
指定 SQL Server 的功能使用方式報告。 如需詳細資訊,請參閱<Microsoft 錯誤報告服務隱私權聲明>。 支援的值:
|
SQL Server 安裝程式控制 |
/HIDECONSOLE 選擇性 |
指定要隱藏或關閉主控台視窗。 |
SQL Server Agent |
/AGTSVCACCOUNT 必要 |
指定 SQL Server Agent 服務的帳戶。 |
SQL Server Agent |
/AGTSVCPASSWORD 必要 |
指定 SQL Server Agent 服務帳戶的密碼。 |
SQL Server Agent |
/AGTDOMAINGROUP 必要1 |
針對 SQL Server Agent 服務指定全域或本機安全性網域群組。所有資源權限都是由包含此服務帳戶當做成員的網域層級安全性群組所控制。 |
Analysis Services |
/ASSVCACCOUNT 必要 |
指定 Analysis Services 服務的帳戶。 |
Analysis Services |
/ASSVCPASSWORD 必要 |
指定 Analysis Services 服務的密碼。 |
Analysis Services |
/ASDOMAINGROUP 必要1 |
針對 Analysis Services 服務指定全域或本機安全性網域群組。所有資源權限都是由包含此服務帳戶當做成員的網域層級安全性群組所控制。 |
SQL Server Database Engine |
/SQLSVCACCOUNT 必要 |
指定 SQL Server 服務的啟動帳戶。 |
SQL Server Database Engine |
/SQLSVCPASSWORD 必要 |
指定 SQLSVCACCOUNT 的密碼。 |
SQL Server Database Engine |
/SQLDOMAINGROUP 必要1 |
針對 SQL Server Database Engine 服務指定全域或本機安全性網域群組。所有資源權限都是由包含此服務帳戶當做成員的網域層級安全性群組所控制。 |
FILESTREAM |
/FILESTREAMLEVEL 選擇性 |
指定 FILESTREAM 功能的存取層級。 支援的值:
|
FILESTREAM |
/FILESTREAMSHARENAME 選擇性 當 FILESTREAMLEVEL 大於 1 時則為必要參數。 |
指定即將儲存 FILESTREAM 資料之 Windows 共用的名稱。 |
SQL Server 全文檢索 |
/FTSVCACCOUNT 選擇性 |
指定全文檢索篩選啟動器服務的帳戶。 在 Windows Server 2008 和 Windows Vista 作業系統中,系統會忽略這個參數。ServiceSID 是用來協助保護 SQL Server 與全文檢索篩選背景程式之間的通訊。 如果沒有提供這些值,就會停用全文檢索篩選啟動器服務。您必須使用 SQL Server 控制管理員來變更服務帳戶並啟用全文檢索功能。 預設值:
|
SQL Server 全文檢索 |
/FTSVCPASSWORD 選擇性 |
指定全文檢索篩選啟動器服務的密碼。 在 Windows Server 2008 和 Windows Vista 作業系統中,系統會忽略這個參數。 |
Integration Services |
/ISSVCACCOUNT 必要 |
指定 Integration Services 的帳戶。 預設值:
|
Integration Services |
/ISSVCPASSWORD 必要 |
指定 Integration Services 密碼。 |
Integration Services |
/ISSVCStartupType 選擇性 |
指定 Integration Services 服務的啟動模式。 |
Reporting Services |
/RSINSTALLMODE 只適用於僅限檔案模式。 |
指定 Reporting Services 的安裝模式。 |
Reporting Services |
/RSSVCACCOUNT 必要 |
指定 Reporting Services 的啟動帳戶。 |
Reporting Services |
/RSSVCPASSWORD 必要 |
指定 Reporting Services 服務之啟動帳戶的密碼。 |
Reporting Services |
/RSSVCStartupType 選擇性 |
指定 Reporting Services 的啟動模式。 |
1在 Windows Server 2003 中以及從 SQL Server 2000 或 SQL Server 2005 容錯移轉叢集就地升級為 SQL Server 2008 容錯移轉叢集時,這是必要參數。在 Windows 2008 上安裝時,則為選擇性參數。
範例語法:
執行 Database Engine 和 Analysis Services 容錯移轉叢集進階安裝狀況的「準備」步驟。 |
在命令提示字元執行下列命令,以便準備預設執行個體:
在命令提示字元中執行下列命令,以便準備具名執行個體:
|
完成容錯移轉叢集參數
您可以使用下表中的參數來開發容錯移轉叢集完成的命令列指令碼。這是進階容錯移轉叢集安裝選項中的第二個步驟。在所有容錯移轉叢集節點上執行準備作業之後,您就可以在擁有共用磁碟的節點上執行這個命令。如需詳細資訊,請參閱<SQL Server 2008 容錯移轉叢集使用者入門>。
SQL Server 元件 |
參數 |
描述 |
SQL Server 安裝程式控制 |
/ACTION 必要 |
指出容錯移轉叢集完成工作流程的必要參數。 支援的值:
|
SQL Server 安裝程式控制 |
/FAILOVERCLUSTERGROUP 選擇性 |
指定要用於 SQL Server 容錯移轉叢集之資源群組的名稱。它可以是現有叢集群組的名稱或新資源群組的名稱。 預設值: SQLServer(<InstanceName>) |
SQL Server 安裝程式控制 |
/CONFIGURATIONFILE 選擇性 |
指定要使用的 ConfigurationFile。 |
SQL Server 安裝程式控制 |
/ERRORREPORTING 選擇性 |
指定 SQL Server 的錯誤報告。 如需詳細資訊,請參閱<Microsoft 錯誤報告服務隱私權聲明>。 支援的值:
|
SQL Server 安裝程式控制 |
/HELP、H、? 選擇性 |
顯示參數的使用方式選項。 |
SQL Server 安裝程式控制 |
/INDICATEPROGRESS 選擇性 |
指定要將詳細安裝程式記錄檔送到主控台。 |
SQL Server 安裝程式控制 |
/INSTANCENAME 必要 |
指定 SQL Server 執行個體名稱。 |
SQL Server 安裝程式控制 |
/PID 選擇性 |
指定 SQL Server 版本的產品金鑰。如果沒有指定這個參數,就會使用 SQL Server 2008 Enterprise Evaluation。 |
SQL Server 安裝程式控制 |
/Q 選擇性 |
指定安裝程式會在不含任何使用者介面的無訊息模式中執行。這是自動安裝所使用的參數。 |
SQL Server 安裝程式控制 |
/QS 選擇性 |
指定安裝程式會執行並透過 UI 顯示進度,但是不接受任何輸入或顯示任何錯誤訊息。 |
SQL Server 安裝程式控制 |
/SQMREPORTING 選擇性 |
指定 SQL Server 的功能使用方式報告。 如需詳細資訊,請參閱<Microsoft 錯誤報告服務隱私權聲明>。 支援的值:
|
SQL Server 安裝程式控制 |
/HIDECONSOLE 選擇性 |
指定要隱藏或關閉主控台視窗。 |
SQL Server 安裝程式控制 |
/FAILOVERCLUSTERDISKS 必要 |
指定要包含在 SQL Server 容錯移轉叢集資源群組中的共用磁碟清單。 預設值: 第一個磁碟機會當做所有資料庫的預設磁碟機使用。 |
SQL Server 安裝程式控制 |
/FAILOVERCLUSTERIPADDRESSES 必要 |
指定 SQL Server 容錯移轉叢集的 IP 位址清單。 |
SQL Server 安裝程式控制 |
/FAILOVERCLUSTERNETWORKNAME 必要 |
針對新的 SQL Server 容錯移轉叢集指定網路名稱。這個名稱是用來在網路上識別新的 SQL Server 容錯移轉叢集執行個體。 |
Analysis Services |
/ASBACKUPDIR 選擇性 |
指定 Analysis Services 備份檔案的目錄。 預設值:
|
Analysis Services |
/ASCOLLATION 選擇性 |
指定 Analysis Services 的定序設定。 預設值:
|
Analysis Services |
/ASCONFIGDIR 選擇性 |
指定 Analysis Services 組態檔的目錄。 預設值:
|
Analysis Services |
/ASDATADIR 選擇性 |
指定 Analysis Services 資料檔的目錄。 預設值:
|
Analysis Services |
/ASLOGDIR 選擇性 |
指定 Analysis Services 記錄檔的目錄。 預設值:
|
Analysis Services |
/ASSYSADMINACCOUNTS 必要 |
指定 Analysis Services 的管理員認證。 |
Analysis Services |
/ASTEMPDIR 選擇性 |
指定 Analysis Services 暫存檔的目錄。 預設值:
|
Analysis Services |
/ASPROVIDERMSOLAP 選擇性 |
指定 MSOLAP 提供者是否可以在處理序中執行。 預設值:
|
SQL Server Database Engine |
/INSTALLSQLDATADIR 只有在沒有可用的共用磁碟時才需要 |
指定 SQL Server 資料檔的資料目錄。 如果沒有指定 INSTALLDATADIR,而且有可用的共用磁碟,第一個可用的共用磁碟會設為資料目錄。 |
SQL Server Database Engine |
/SAPWD 當 /SECURITYMODE=SQL 時則為必要參數 |
指定 SQL Server sa 帳戶的密碼。 |
SQL Server Database Engine |
/SECURITYMODE 選擇性 |
指定 SQL Server 的安全性模式。 如果沒有提供這個參數,就會支援僅限 Windows 驗證模式 支援的值:
|
SQL Server Database Engine |
/SQLBACKUPDIR 選擇性 |
指定備份檔的目錄。 預設值:
|
SQL Server Database Engine |
/SQLCOLLATION 選擇性 |
指定 SQL Server 的定序設定。 預設值:
|
SQL Server Database Engine |
/SQLSYSADMINACCOUNTS 必要 |
您可以使用這個參數來提供登入,以便成為系統管理員 (sysadmin) 角色的成員。 |
SQL Server Database Engine |
/SQLTEMPDBDIR 選擇性 |
指定 tempdb 資料檔的目錄。 預設值:
|
SQL Server Database Engine |
/SQLTEMPDBLOGDIR 選擇性 |
指定 tempdb 記錄檔的目錄。 預設值:
|
SQL Server Database Engine |
/SQLUSERDBDIR 選擇性 |
指定使用者資料庫之資料檔的目錄。 預設值:
|
SQL Server Database Engine |
/SQLUSERDBLOGDIR 選擇性 |
指定使用者資料庫之記錄檔的目錄。 預設值:
|
SQL Server Database Engine |
/USESYSDB 選擇性 |
指定要用於這個安裝之 SQL Server 系統資料庫的位置。 指定的路徑不得包含 "\Data" 後置詞。 |
Reporting Services |
/RSINSTALLMODE 適用於僅限檔案模式。 |
指定 Reporting Services 的安裝模式。 |
範例語法:
執行 Database Engine 和 Analysis Services 容錯移轉叢集進階安裝狀況的「完成」步驟。在即將成為容錯移轉叢集中使用中節點的電腦上執行下列命令,讓它成為可用。您必須針對在 Analysis Services 容錯移轉叢集中擁有共用磁碟的節點執行 "CompleteFailoverCluster" 動作。 |
在命令提示字元執行下列命令,以便完成預設執行個體的容錯移轉叢集安裝:
在命令提示字元執行下列命令,以便完成具名執行個體的容錯移轉叢集安裝:
|
升級容錯移轉叢集參數
您可以使用下表中的參數來開發容錯移轉叢集升級的命令列指令碼。如需詳細資訊,請參閱<如何:升級 SQL Server 容錯移轉叢集執行個體 (安裝程式)>和<SQL Server 2008 容錯移轉叢集使用者入門>。
SQL Server 元件 |
參數 |
描述 |
SQL Server 安裝程式控制 |
/ACTION 必要 |
指出安裝工作流程的必要參數。 支援的值:
|
SQL Server 安裝程式控制 |
/CONFIGURATIONFILE 選擇性 |
指定要使用的 ConfigurationFile。 |
SQL Server 安裝程式控制 |
/ERRORREPORTING 選擇性 |
指定 SQL Server 的錯誤報告。 如需詳細資訊,請參閱<Microsoft 錯誤報告服務隱私權聲明>。 支援的值:
|
SQL Server 安裝程式控制 |
/HELP、H、? 選擇性 |
顯示參數的使用方式選項。 |
SQL Server 安裝程式控制 |
/INDICATEPROGRESS 選擇性 |
指定要將詳細安裝程式記錄檔送到主控台。 |
SQL Server 安裝程式控制 |
/ INSTANCEDIR 選擇性 |
指定共用元件的非預設安裝目錄。 |
SQL Server 安裝程式控制 |
/INSTANCEID 當您從 SQL Server 2008 升級時為必要參數 當您從 SQL Server 2000 和 SQL Server 2005 升級時為選擇性參數 |
指定 InstanceID 的非預設值。 |
SQL Server 安裝程式控制 |
/INSTANCENAME 必要 |
指定 SQL Server 執行個體名稱。 |
SQL Server 安裝程式控制 |
/PID 選擇性 |
指定 SQL Server 版本的產品金鑰。如果沒有指定這個參數,就會使用 SQL Server 2008 Enterprise Evaluation。 |
SQL Server 安裝程式控制 |
/Q 選擇性 |
指定安裝程式會在不含任何使用者介面的無訊息模式中執行。這是自動安裝所使用的參數。 |
SQL Server 安裝程式控制 |
/SQMREPORTING 選擇性 |
指定 SQL Server 的功能使用方式報告。 如需詳細資訊,請參閱<Microsoft 錯誤報告服務隱私權聲明>。 支援的值:
|
SQL Server 安裝程式控制 |
/HIDECONSOLE 選擇性 |
指定要隱藏或關閉主控台視窗。 |
SQL Server 安裝程式控制 |
/FAILOVERCLUSTERROLLOWNERSHIP |
指定升級期間的容錯移轉行為。 |
SQL Server Browser 服務 |
/BROWSERSVCSTARTUPTYPE 選擇性 |
指定 SQL Server Browser 服務的啟動模式。 支援的值:
|
SQL Server 全文檢索 |
/FTUPGRADEOPTION 選擇性 |
指定全文檢索目錄升級選項。 支援的值:
|
Integration Services |
/ISSVCACCOUNT 必要 |
指定 Integration Services 的帳戶。 預設值:
|
Integration Services |
/ISSVCPASSWORD 必要 |
指定 Integration Services 密碼。 |
Integration Services |
/ISSVCStartupType 選擇性 |
指定 Integration Services 服務的啟動模式。 |
Reporting Services |
/RSUPGRADEDATABASEACCOUNT 選擇性 |
|
Reporting Services |
/RSUPGRADEPASSWORD 選擇性 |
加入節點參數
您可以使用下表中的參數來開發 AddNode 的命令列指令碼。
SQL Server 元件 |
參數 |
描述 |
SQL Server 安裝程式控制 |
/ACTION 必要 |
指出 AddNode 工作流程的必要參數。 支援的值:
|
SQL Server 安裝程式控制 |
/CONFIGURATIONFILE 選擇性 |
指定要使用的 ConfigurationFile。 |
SQL Server 安裝程式控制 |
/HELP、H、? 選擇性 |
顯示參數的使用方式選項。 |
SQL Server 安裝程式控制 |
/INDICATEPROGRESS 選擇性 |
指定要將詳細安裝程式記錄檔送到主控台。 |
SQL Server 安裝程式控制 |
/INSTANCENAME 必要 |
指定 SQL Server 執行個體名稱。 |
SQL Server 安裝程式控制 |
/PID 選擇性 |
指定 SQL Server 版本的產品金鑰。如果沒有指定這個參數,就會使用 SQL Server 2008 Enterprise Evaluation。 |
SQL Server 安裝程式控制 |
/Q 選擇性 |
指定安裝程式會在不含任何使用者介面的無訊息模式中執行。這是自動安裝所使用的參數。 |
SQL Server 安裝程式控制 |
/QS 選擇性 |
指定安裝程式會執行並透過 UI 顯示進度,但是不接受任何輸入或顯示任何錯誤訊息。 |
SQL Server 安裝程式控制 |
/HIDECONSOLE 選擇性 |
指定要隱藏或關閉主控台視窗。 |
SQL Server Agent |
/AGTSVCACCOUNT 必要 |
指定 SQL Server Agent 服務的帳戶。 |
SQL Server Agent |
/AGTSVCPASSWORD 必要 |
指定 SQL Server Agent 服務帳戶的密碼。 |
Analysis Services |
/ASSVCACCOUNT 必要 |
指定 Analysis Services 服務的帳戶。 |
Analysis Services |
/ASSVCPASSWORD 必要 |
指定 Analysis Services 服務的密碼。 |
SQL Server Database Engine |
/SQLSVCACCOUNT 必要 |
指定 SQL Server 服務的啟動帳戶。 |
SQL Server Database Engine |
/SQLSVCPASSWORD 必要 |
指定 SQLSVCACCOUNT 的密碼。 |
Integration Services |
/ISSVCPASSWORD 必要 |
指定 Integration Services 密碼。 |
Reporting Services |
/RSINSTALLMODE 適用於僅限檔案模式 |
指定 Reporting Services 的安裝模式。 |
Reporting Services |
/RSSVCPASSWORD 必要 |
指定 Reporting Services 服務的啟動帳戶密碼。 |
其他注意事項:
Database Engine 和 Analysis Services 是唯一可感知叢集的元件。其他功能無法感知叢集而且無法透過容錯移轉提供高可用性。
範例語法:
將節點加入至含有 Database Engine 和 Analysis Services 的現有容錯移轉叢集執行個體。 |
|
移除節點參數
您可以使用下表中的參數來開發 RemoveNode 的命令列指令碼。若要解除安裝容錯移轉叢集,您必須在每個容錯移轉叢集節點上執行 RemoveNode。如需詳細資訊,請參閱<SQL Server 2008 容錯移轉叢集使用者入門>。
SQL Server 元件 |
參數 |
描述 |
SQL Server 安裝程式控制 |
/ACTION 必要 |
指出 RemoveNode 工作流程的必要參數。 支援的值:
|
SQL Server 安裝程式控制 |
/CONFIGURATIONFILE 選擇性 |
指定要使用的 ConfigurationFile。 |
SQL Server 安裝程式控制 |
/HELP、H、? 選擇性 |
顯示參數的使用方式選項。 |
SQL Server 安裝程式控制 |
/INDICATEPROGRESS 選擇性 |
指定要將詳細安裝程式記錄檔送到主控台。 |
SQL Server 安裝程式控制 |
/INSTANCENAME 必要 |
指定 SQL Server 執行個體名稱。 |
SQL Server 安裝程式控制 |
/Q 選擇性 |
指定安裝程式會在不含任何使用者介面的無訊息模式中執行。這是自動安裝所使用的參數。 |
SQL Server 安裝程式控制 |
/QS 選擇性 |
指定安裝程式會執行並透過 UI 顯示進度,但是不接受任何輸入或顯示任何錯誤訊息。 |
SQL Server 安裝程式控制 |
/HIDECONSOLE 選擇性 |
指定要隱藏或關閉主控台視窗。 |
範例語法:
從含有 Database Engine 和 Analysis Services 的現有容錯移轉叢集執行個體中移除節點。 |
|
舊版 SQL Server 的參數
您可以使用下表來尋找舊版 SQL Server 的支援參數對應。
SQL Server 2005 |
在 SQL Server 2008 中支援 |
SQL Server 2008 中的取代參數 |
註解 |
/QB |
否 |
支援 /QS |
|
/QN |
否 |
||
/ADDLOCAL |
否 |
/ACTION=Install 和 /FEATURES |
|
/ADDNODE |
否 |
若要將節點加入至 SQL Server 2008 叢集,請在要加入的節點上執行安裝程式,然後指定「新的」AddNode 動作。 |
|
/ADMINPASSWORD |
否 |
SQL Server 2008 叢集安裝程式不支援遠端部署。 |
|
/AGTACCOUNT |
是 |
/AGTSVCACCOUNT |
|
/AGTAUTOSTART |
是 |
/AGTSVCSTARTUPTYPE |
|
/AGTCLUSTERGROUP |
是 |
/AGTDOMAINGROUP |
|
/AGTPASSWORD |
是 |
/AGTSVCPASSWORD |
|
/ASACCOUNT |
是 |
/ASSVCACCOUNT |
|
/ASAUTOSTART |
是 |
/ASSVCSTARTUPTYPE |
|
/ASCOLLATION |
是 |
||
/ASPASSWORD |
是 |
/ASSVCPASSWORD |
|
/DISABLENETWORKPROTOCOLS |
否 |
||
/ERRORREPORTING |
是 |
||
/ENABLERANU |
是 |
||
/FTSCLUSTERGROUP |
否 |
在 SQL Server 2008 中,FTS 變更為 IFTS,當做 SQL Server Database Engine 的一部分。您不需要設定個別的 IFTS 群組。 |
|
/GROUP |
是 |
/FAILOVERCLUSTERGROUP |
|
/INSTALLASDATADIR |
是 |
/ASDATADIR |
|
/INSTALLSQLDATADIR |
否 |
|
|
/INSTALLSQLDIR |
是 |
/INSTANCEDIR |
|
/INSTALLSQLSHAREDDIR |
是 |
|
|
/INSTALLVS |
否 |
/FEATURES |
可以建立叢集的功能:
|
/INSTANCENAME |
是 |
||
/IP |
是 |
/FAILOVERCLUSTERIPADDRESSES |
|
/ISACCOUNT |
是 |
/ISSVCACCOUNT |
|
/ISPASSWORD |
是 |
/ISSVCPASSWORD |
|
/ISAUTOSTART |
是 |
/ISSVCSTARTUPTYPE |
|
/PIDKEY |
是 |
/PID |
|
/REBUILDDATABASE |
否 |
/ACTION |
請使用 /ACTION=RebuildDatabase |
/REINSTALL |
否 |
||
/REINSTALLMODE |
否 |
||
/REMOVE |
否 |
/ACTION 和 /FEATURES |
|
/REMOVENODE |
否 |
若要從 SQL Server 2008 叢集中移除節點,請在要移除的節點上執行安裝程式,然後指定 RemoveNode 動作。 |
|
/RSACCOUNT |
是 |
/RSSVCACCOUNT |
|
/RSAUTOSTART |
是 |
/RSSVCSTSRTUPTYPE |
|
/RSCONFIGURATION |
是 |
/RSINSTALLMODE |
|
/RSPASSWORD |
是 |
/RSSVCPASSWORD |
|
/SAMPLEDATABASE |
否 |
||
/SAPWD |
是 |
||
/SAVESYSDB |
是 |
||
/SECURITYMODE |
是 |
||
/SKUUPGRADE |
否 |
/ACTION 和 /FEATURES |
|
/SQLACCOUNT |
是 |
/SQLSVCACCOUNT |
|
/SQLAUTOSTART |
是 |
/SQLSVCSTARTUPTYPE |
|
/SQLBROWSERACCOUNT |
是 |
/BROWSERSVRACCOUNT |
|
/SQLBROWSERPASSWORD |
是 |
/BROWSERSVRPASSWORD |
|
/SQLBROWSERAUTOSTART |
是 |
/BROWSERSVRSTARTUPTYPE |
|
/SQLCLUSTERGROUP |
是 |
/SQLDOMAINGROUP |
|
/SQLCOLLATION |
是 |
||
/SQLPASSWORD |
是 |
/SQLSVCPASSWORD |
|
/UPGRADE |
否 |
/ACTION 和 /FEATURES |
|
/USESYSDB |
是 |
||
/VS |
是 |
/FAILOVERCLUSTERNETWORKNAME |
|
/RSUpgradeDatabase |
是 |
/RSUpgradeDatabase |
|
/RSUpgradePassword |
是 |
/RSUpgradePassword |
服務帳戶參數
您可以使用內建帳戶、本機帳戶或網域帳戶來設定 SQL Server 2008 服務。
[!附註]
當您使用內建帳戶時,不應該指定對應的密碼參數。
如需有關服務帳戶組態的詳細資訊,請參閱<SQL Server Configuration - Service Accounts>和<設定 Windows 服務帳戶>。
SQL Server 元件 |
帳戶參數 |
密碼參數 |
啟動類型 |
SQL Server Agent |
/AGTSVCACCOUNT |
/AGTSVCPASSWORD |
/AGTSVCSTARTUPTYPE |
Analysis Services |
/ASSVCACCOUNT |
/ASSVCPASSWORD |
/ASSVCSTARTUPTYPE |
SQL Server Database Engine |
/SQLSVCACCOUNT |
/SQLSVCPASSWORD |
/SQLSVCSTARTUPTYPE |
Integration Services |
/ISSVCACCOUNT |
/ISSVCPASSWORD |
/ISSVCSTARTUPTYPE |
Reporting Services |
/RSSVCACCOUNT |
/RSSVCPASSWORD |
/RSSVCSTARTUPTYPE |
功能參數
若要安裝特定功能,請使用 /FEATURES 參數,然後指定下表中的父功能或功能值。
父功能參數 |
功能參數 |
描述 |
SQL |
安裝 SQL Server Database Engine、複寫和全文檢索元件。 |
|
SQLEngine |
只安裝 SQL Server Database Engine。 |
|
Replication |
安裝複寫元件。使用這個值時,您必須指定 SQLEngine 值。 |
|
FullText |
安裝全文檢索元件。使用這個值時,您必須指定 SQLEngine 值。 |
|
AS |
安裝所有 Analysis Services 元件。 |
|
RS |
安裝所有 Reporting Services 元件。 |
|
IS |
安裝所有 Integration Services 元件。 |
|
Tools |
安裝用戶端工具和《SQL Server 線上叢書》。 |
|
BC |
安裝回溯相容性元件。 |
|
BOL |
安裝《SQL Server 線上叢書》。 |
|
BIDS |
安裝 Business Intelligence Development Studio。 |
|
Conn |
安裝連接元件。 |
|
SSMS |
安裝 SQL Server 管理工具 (基本)。 包括下列項目:
|
|
ADV_SSMS |
安裝 SQL Server 管理工具 (完整)。 除了基本版的元件以外,還包括下列元件:
|
|
SDK |
安裝軟體開發套件。 |
功能參數範例:
參數和值 |
描述 |
/FEATURES=SQLEngine |
安裝不含複寫和全文檢索的 Database Engine。 |
/FEATURES=SQLEngine, FullText |
安裝 Database Engine 和全文檢索。 |
/FEATURES=SQL, Tools |
安裝完整的 Database Engine 和所有工具。 |
/FEATURES=BOL |
安裝《SQL Server 線上叢書》。 |
執行個體識別碼或 InstanceID 組態
執行個體識別碼或 /InstanceID 參數是用來指定您可以安裝執行個體元件的位置以及執行個體的登錄路徑。"INSTANCEID" 的值是字串而且應該是唯一的。
SQL Instance ID:MSSQL10.<INSTANCEID>
AS Instance ID:MSAS10.<INSTANCEID>
RS Instance ID:MSRS10.<INSTANCEID>
可感知執行個體的元件會安裝至下列位置:
%Program Files%\Microsoft SQL Server\<SQLInstanceID>
%Program Files%\Microsoft SQL Server\<ASInstanceID>
%Program Files%\Microsoft SQL Server\<RSInstanceID>
[!附註]
如果您沒有在命令列上指定 INSTANCEID,安裝程式預設會將 <INSTANCEID> 取代成 <INSTANCENAME>。
使用 /FAILOVERCLUSTERROLLOWNERSHIP 參數來控制容錯移轉行為
若要將 SQL Server 容錯移轉叢集升級為 SQL Server 2008,您必須在容錯移轉叢集節點上執行安裝程式 (從被動節點開始,一次一個)。安裝程式會根據容錯移轉叢集執行個體中的節點總數以及已經升級的節點數目,判斷容錯移轉至升級節點的時機。如果半數以上的節點都已經升級,安裝程式預設會讓系統容錯移轉至升級的節點。
若要在升級程序期間控制叢集節點的容錯移轉行為,請在命令提示字元中執行升級作業,然後在升級作業讓節點離線之前,使用 /FAILOVERCLUSTERROLLOWNERSHIP 參數來控制容錯移轉行為。這個參數的用法如下所示:
/FAILOVERCLUSTERROLLOWNERSHIP=0 不會將叢集擁有權 (移動群組) 轉交給升級的節點,而且在升級結束時,不會將這個節點加入至 SQL Server 叢集可能擁有者的清單。
/FAILOVERCLUSTERROLLOWNERSHIP=1 會將叢集擁有權 (移動群組) 轉交給升級的節點,而且在升級結束時,會將這個節點加入至 SQL Server 叢集可能擁有者的清單。
/FAILOVERCLUSTERROLLOWNERSHIP=2 是預設設定。如果沒有指定這個參數,就會使用此設定。這項設定表示 SQL Server 安裝程式將會視需要管理叢集擁有權 (移動群組)。