共用方式為


從命令提示字元安裝 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"
    對新的或現有的安裝指定要安裝的功能。功能以逗號分隔的清單指定。當您安裝特定功能時,也必須指定特定屬性,安裝才能成功。下表列出每項功能和必要的屬性。

下表列出每一個元件可用的屬性。在使用命令提示字元加入或移除元件時,功能選擇資料行是與 ADDLOCALREMOVE 屬性一起使用的 feature_selection 參數。

元件 功能選擇值 可用的屬性

報表伺服器 Web 服務和 Windows 服務,以及 Reporting Services 組態工具

RS_Server

RSACCOUNT、RSPASSWORD、RSAUTOSTART、RSCONFIGURATION

報表管理員

RS_Web_Interface

報表設計師和模型設計師

SQL_WarehouseDevWorkbench

Reporting Services 命令列公用程式

RS_Tools

ms144272.note(zh-tw,SQL.90).gif重要事項:
若缺少必備軟體,則無法安裝相關聯的元件。如果受影響的元件是指定在命令列的 ADDLOCAL 屬性中,則安裝終止並出現錯誤。

請參閱

概念

升級 Reporting Services
選取要安裝的 Reporting Services 元件
安裝 SQL Server Reporting Services

其他資源

Reporting Services 回溯相容性

說明及資訊

取得 SQL Server 2005 協助