從命令提示字元安裝 Reporting Services
除了圖形化安裝程式之外,Setup.exe 程式還提供命令提示字元介面。您可以在命令列或 .ini 檔中指定安裝程式屬性,來自訂 Setup.exe 安裝 Reporting Services 元件或隱藏使用者介面的方式。若要從命令列執行安裝程式,您必須是系統上的本機管理員。
這個主題描述用於命令列安裝程式中安裝 Reporting Services 元件的屬性。它也提供一般安裝案例的範例。如需有關命令列安裝程式使用之語法和引數的詳細資訊,請參閱<從命令提示字元執行安裝程式>和<以 .ini 檔指定安裝程式屬性>。
Reporting Services 的命令列範例
下列範例說明一般 Reporting Services 安裝案例的命令列語法和設定。為了讓這些範例能夠運作,您必須先導覽到包含 Setup.exe 程式的資料夾。範例設定說明指定 setup.ini 檔來達成特定結果的不同方式。
無訊息命令列安裝的基本語法
Setup /settings c:\mysetup.ini /qn
在本機電腦上安裝 Reporting Services 元件的設定
[Options]
INSTANCENAME=MSSQLSERVER
ADDLOCAL= SQL_Engine,SQL_Data_Files,RS_Server,RS_Web_Interface,SQL_WarehouseDevWorkbench,SQL_ComputerManagement,SQL_Workbench,RS_Sharedtools
SQLAUTOSTART=1
AGAUTOSTART=1
RSAUTOSTART=1
SECURITYMODE=SQL
SAPWD=<password>
PERPROCESSOR=2
RSCONFIGURATION=Default
RSSQLLOCAL=1
安裝文件集和範例的設定
[Options]
ADDLOCAL=SQL_Documentation,SQL_BooksOnline,SQL_SQLServerBooksOnline,SQL_Samples,SQL_AdventureWorksSamples,SQL_AdventureWorksDWSamples,SQL_ReportingServicesSamples
Reporting Services 元件的屬性
當您從命令列安裝 Reporting Service 時,可指定下列屬性。您可以在命令列或 .ini 檔其中之一指定屬性。如果有提供出現衝突的項目,則使用命令列上的項目。
RSACCOUNT="domain\logon_name"
指定報表伺服器 Windows 服務的啟動帳戶。預設值是目前作業系統的預設內建帳戶。這個屬性套用至 RS_Server 特徵選取。如果您指定網域名稱,此名稱限制為 254 個字元,而且帳戶名稱限制為 20 個字元。如果未提供 RSACCOUNT 的值,則下表顯示所選取的預設內建帳戶。作業系統 帳戶 Windows 2000
本機系統
Windows XP
本機系統
- RSPASSWORD="password"
預設值是 Null 密碼。如果 RSACCOUNT 設定為內建帳戶,請勿指定 RSPASSWORD 的值。這個屬性套用至 RS_Server 特徵選取。指定對應至 RSACCOUNT 屬性已指定的使用者名稱的密碼。密碼限制為 255 個字元。
- RSUPGRADEDATABASEACCOUNT="username"
選擇性。指定 SQL Server 資料庫登入,供您在升級期間用來連接到主控報表伺服器資料庫的 SQL Server 執行個體。資料庫使用者必須擁有修改結構描述的權限。如果您要升級在遠端 SQL Server 執行個體執行的報表伺服器,設定此屬性將非常有用。資料庫使用者名稱限制為 20 個字元。
- RSUPGRADEPASSWORD="password"
如果您指定了 RSUPGRADEDATABASEACCOUNT,這就是必要的。指定使用者帳戶的密碼。空白字串是有效的值。並不會儲存密碼。最大長度是 255 個字元。
RSCONFIGURATION={ default | filesonly }
選擇性。指定如何安裝報表伺服器執行個體。default 安裝需要本機 Database Engine 執行個體,以及使用預設值的系統組態。Database Engine 執行個體不能安裝成虛擬伺服器。filesonly 安裝作業會安裝程式檔,並以最少的方式設定報表伺服器安裝。若要使報表伺服器可以運作,則需要進一步組態。如果未指定此屬性,則使用 filesonly。如需詳細資訊,請參閱<報表伺服器安裝的預設組態>和<報表伺服器安裝選項>。
- RSAUTOSTART={ 1 | 0 }
選擇性。預設值是 true (1)。這個屬性套用至 RS_Server 功能選擇。指定在重新啟動 Windows 時會自動啟動報表伺服器 Windows 服務。當報表伺服器 Windows 服務在作業系統註冊之後,就會根據此值來設定服務啟動類型。指定 true (1) 會自動啟動服務,指定 false (0) 會將啟動類型設為手動。
- ADDLOCAL = "feature_selection"
對新的或現有的安裝指定要安裝的功能。功能以逗號分隔的清單指定。當您安裝特定功能時,也必須指定特定屬性,安裝才能成功。下表列出每項功能和必要的屬性。
下表列出每一個元件可用的屬性。在使用命令提示字元加入或移除元件時,功能選擇資料行是與 ADDLOCAL 或 REMOVE 屬性一起使用的 feature_selection 參數。
元件 | 功能選擇值 | 可用的屬性 |
---|---|---|
報表伺服器 Web 服務和 Windows 服務,以及 Reporting Services 組態工具 |
RS_Server |
RSACCOUNT、RSPASSWORD、RSAUTOSTART、RSCONFIGURATION |
報表管理員 |
RS_Web_Interface |
無 |
報表設計師和模型設計師 |
SQL_WarehouseDevWorkbench |
無 |
Reporting Services 命令列公用程式 |
RS_Tools |
無 |
重要事項: |
---|
若缺少必備軟體,則無法安裝相關聯的元件。如果受影響的元件是指定在命令列的 ADDLOCAL 屬性中,則安裝終止並出現錯誤。 |
請參閱
概念
升級 Reporting Services
選取要安裝的 Reporting Services 元件
安裝 SQL Server Reporting Services