Reporting Services Report ServerReporting Services Report Server

本主題概略說明 [SQL Server]SQL Server Reporting ServicesReporting Services 報表伺服器,這是 Reporting ServicesReporting Services 安裝的主要元件。This topic is an overview of the [SQL Server]SQL Server Reporting ServicesReporting Services report server, the central component of a Reporting ServicesReporting Services installation. 其中包含一組處理引擎,加上一組可處理驗證、資料處理、轉譯和傳遞作業的特殊用途延伸模組。It consists of a pair of processing engines plus a collection of special-purpose extensions that handle authentication, data processing, rendering, and delivery operations. Reporting ServicesReporting Services 報表伺服器會在兩種部署模式的其中一個模式下執行,也就是原生模式或 SharePoint 模式。A Reporting ServicesReporting Services report server runs in one of two deployment modes; Native mode or SharePoint mode. 請參閱 SharePoint 和原生模式的功能比較 一節中的功能比較。See the Feature Comparison of SharePoint and Native Mode section for a comparison of features.

安裝: 如需安裝Reporting ServicesReporting Services的相關資訊, 請參閱下列各項:Installation: For information on Reporting ServicesReporting Services installation, see the following:

Azure:如需搭配 Azure Reporting ServicesReporting Services虛擬機器使用的詳細資訊, 請參閱下列各項:Azure: For information on using Reporting ServicesReporting Services with Azure Virtual Machines, see the following:

本主題內容In this topic

報表伺服器模式總覽Overview of Report Server Modes

處理引擎 (處理器) 是報表伺服器的核心。Processing engines (processors) are the core of the report server. 處理器支援報告系統的完整性,並且無法修改或擴充。The processors support the integrity of the reporting system and cannot be modified or extended. 延伸模組也是處理器,但執行的是非常特殊的功能。Extensions are also processors, but they perform very specific functions. Reporting ServicesReporting Services 針對支援的每一種類型的延伸模組,都包含一個或多個預設延伸模組。includes one or more default extensions for every type of supported extension. 您可以將自訂延伸模組加入到報表伺服器。You can add custom extensions to a report server. 這麼做可讓您擴充報表伺服器以支援不經任何處理就支援的功能;自訂功能的範例包括支援單一登入技術、以預設轉譯延伸模組尚未處理之應用程式格式輸出報表,以及將報表傳遞到印表機或應用程式。Doing so allows you to extend a report server to support features that are not supported out of the box; examples of custom functionality might include support for single sign-on technologies, report output in application formats that are not already handled by the default rendering extensions, and report delivery to a printer or application.

單一報表伺服器執行個體是由一組完整的處理器和延伸模組所定義,其中提供的端對端管理可從處理初始要求到呈現完成的報表。A single report server instance is defined by the complete collection of processors and extensions that provide end-to-end processing, from the handling of the initial request to the presentation of a finished report. 報表伺服器透過其子元件處理報表要求,並為視需要存取或排程散發提供報表。Through its subcomponents, the report server processes report requests and makes reports available for on-demand access or scheduled distribution.

在功能上,報表伺服器能為各種資料來源提供報表撰寫經驗、報表轉譯及報表傳遞經驗,以及可延伸的驗證和授權配置。Functionally, a report server enables report authoring experiences, report rendering, and report delivery experiences for a variety of data sources as well as extensible authentication and authorization schemes. 此外,報表伺服器包含報表伺服器資料庫,可儲存已發行的報表、共用資料來源、共用資料集、報表組件、共用排程和訂閱、報表定義來源檔案、模型定義、已編譯的報表、快照集、參數,以及其他資源。Additionally a report server contains report server databases that store published reports, shared data sources, shared datasets, report parts, shared schedules and subscriptions, report definition source files, model definitions, compiled reports, snapshots, parameters, and other resources. 報表伺服器還提供管理經驗,可設定報表伺服器來處理報表要求、維護快照集記錄,以及管理報表、資料來源、資料集和訂閱的權限。A report server also enables administration experiences for configuring the report server to process report requests, maintain snapshot histories, and manage permissions for reports, data sources, datasets, and subscriptions.

Reporting ServicesReporting Services 報表伺服器支援兩種報表伺服器執行個體的部署模式:A Reporting ServicesReporting Services report server supports two modes of deployment for report server instances:

  • 原生模式:包括 SharePoint Web 組件的原生模式,在該模式下,報表伺服器會當做透過 Reporting ServicesReporting Services 元件專門提供所有處理和管理能力的應用程式伺服器執行。Native mode: including native mode with SharePoint Web Parts, where a report server runs as an application server that provides all processing and management capability exclusively through Reporting ServicesReporting Services components. 您可以使用 Reporting ServicesReporting Services 組態管理員和 SQL Server Management Studio 來設定原生模式報表伺服器。You configure a native mode report server with Reporting ServicesReporting Services configuration manager and SQL Server Management Studio.

  • SharePoint 模式:在該模式下,報表伺服器會安裝為 SharePoint 伺服器陣列的一部分。SharePoint mode: where a report server is installed as part of a SharePoint server farm. 您可以使用 PowerShell 命令或 SharePoint 內容管理頁面來部署和設定 SharePoint 模式。Deploy and configure SharePoint mode by using PowerShell commands or SharePoint content management pages.

SQL Server 2014SQL Server 2014 中,您無法將報表伺服器從一種模式切換為另一種模式。In SQL Server 2014SQL Server 2014 you cannot switch a report server from one mode to the other. 如果您要變更環境使用的報表伺服器類型,則必須安裝所需的報表伺服器模式,然後將報表項目或報表伺服器資料庫從舊版報表伺服器複製或移動到新的報表伺服器。If you want to change the type of report server that your environment uses, you must install the desired mode of report server and then copy or move the report items or report server database from the older versioned report server to the new report server. 這項處理序通常稱為「移轉」。This process is typically referred to as a 'migration'. 移轉所需的步驟,取決於您要移轉到哪個模式以及您要從哪個版本移轉。The steps needed to migrate depend on the mode you are migrating to and the version you are migrating from. 如需詳細資訊,請參閱< Upgrade and Migrate Reporting ServicesFor more information, see Upgrade and Migrate Reporting Services

SharePoint 和原生模式的功能比較Feature Comparison of SharePoint and Native Mode

功能或元件Feature or component 原生模式Native Mode SharePoint 模式SharePoint Mode
URL 定址URL addressing Yes SharePoint 整合模式中的 URL 定址不同。URL addressing is different in SharePoint integrated mode. 在參考報表、報表模型、共用資料來源和資源時會使用 SharePoint URL,SharePoint URLs are used to reference reports, report models, shared data sources, and resources. 而不使用報表伺服器資料夾階層。The report server folder hierarchy is not used. 如果您所擁有的自訂應用程式依賴原生模式報表伺服器所支援的 URL 存取,當報表伺服器設定成 SharePoint 整合時,該功能將無法再運作。If you have custom applications that rely on URL access as supported on a native mode report server, that functionality will no longer work when the report server is configured for SharePoint integration.

如需有關 URL 存取的詳細資訊,請參閱 URL 存取參數參考For more information on URL access, see URL Access Parameter Reference
自訂安全性延伸模組Custom security extensions Yes Reporting ServicesReporting Services 自訂安全性延伸模組無法在報表伺服器上部署或使用。custom security extensions cannot be deployed or used on the report server. 報表伺服器包含一個特殊用途的安全性延伸模組,每當您將報表伺服器設定為以 SharePoint 整合模式執行,就會使用此延伸模組。The report server includes a special-purpose security extension that is used whenever you configure a report server to run in SharePoint integrated mode. 此安全性延伸模組為內部元件,而且它是整合作業的必要項目。This security extension is an internal component, and it is required for integrated operations.
組態管理員Configuration Manager Yes ** 重要事項 ** 組態管理員無法用來管理 SharePoint 模式報表伺服器。** Important ** Configuration Manager cannot be used to manage a SharePoint mode report server. 請改用 SharePoint 管理中心。Instead, use SharePoint central administration.
報表管理員Report Manager Yes 報表管理員無法用來管理 SharePoint 模式。Report Manager cannot be used to manage SharePoint mode. 請使用 SharePoint 應用程式頁面。Use the SharePoint application pages. 如需詳細資訊,請參閱 Reporting Services SharePoint 服務和服務應用程式For more information, see Reporting Services SharePoint Service and Service Applications.
連結報表Linked Reports Yes 資料分割No.
我的報表My Reports Yes No
我的訂閱 和批次方法。My Subscriptions and batching methods. Yes No
資料警示Data Alerts No Yes
Power ViewPower View No Yes

需要用戶端瀏覽器中的 Silverlight。Requires Silverlight in the client browser. 如需瀏覽器需求的詳細資訊, 請參閱規劃 Reporting Services 和 Power View (瀏覽器)支援 Reporting Services 2014For more information on browser requirements, see Planning for Reporting Services and Power View Browser Support (Reporting Services 2014)
.RDL 報表.RDL reports Yes Yes

.RDL 報表可以原生模式或 SharePoint 模式在 Reporting ServicesReporting Services 報表伺服器上執行。.RDL reports can run on Reporting ServicesReporting Services report servers in native mode or in SharePoint mode.
.RDLX 報表.RDLX reports No Yes

Power View .RDLX 報表只能以 SharePoint 模式在 Reporting ServicesReporting Services 報表伺服器上執行。Power View .RDLX reports can only run on Reporting ServicesReporting Services report servers in SharePoint mode.
適用於 SharePoint 清單延伸模組的 SharePoint 使用者 Token 認證SharePoint user token credentials for the SharePoint list extension No Yes
網際網路部署的 AAM 區域AAM zones for internet facing deployments No Yes
SharePoint 備份與復原SharePoint backup and recovery No Yes
ULS 記錄支援ULS log support No Yes

原生模式Native Mode

在原生模式中,報表伺服器是獨立的應用程式伺服器,可以提供報表和報表模型的所有檢視、管理、處理和傳遞。In native mode, a report server is a stand-alone application server that provides all viewing, management, processing, and delivery of reports and report models. 這是報表伺服器執行個體的預設模式。This is the default mode for report server instances. 您可以安裝在安裝期間所設定的原生模式報表伺服器,或者,您可以在安裝程式完成時,將其設定成原生模式作業。You can install a native mode report server that is configured during setup or you can configure it for native mode operations once setup is complete.

下圖將顯示 Reporting ServicesReporting Services 原生模式部署的三層式架構。The following diagram shows the three-tier architecture of a Reporting ServicesReporting Services Native mode deployment. 它會顯示資料層的報表伺服器資料庫和資料來源、中介層的報表伺服器元件,以及展示層的用戶端應用程式和內建或自訂工具。It shows the report server database and data sources in the data tier, the report server components in the middle tier, and the client applications and built-in or custom tools in the presentation tier. 它會顯示伺服器元件之間的要求與資料流程,以及哪些元件會傳送內容至資料存放區與從資料存放區擷取內容。It shows the flow of requests and data among the server components and which components send and retrieve content from a data store.

Reporting Services 架構Reporting Services architecture

報表伺服器會當做稱為「報表伺服器服務」的 MicrosoftMicrosoft Windows 服務實作,可主控 Web 服務、背景處理以及其他作業。The report server is implemented as a MicrosoftMicrosoft Windows service, called the "Report Server service", that hosts a Web service, background processing, and other operations. 在 [服務] 主控台應用程式中,此服務會列為 SQL Server Reporting Services (MSSQLSERVER)。In the Services console application, the service is listed as SQL Server Reporting Services (MSSQLSERVER).

協力廠商開發人員可以建立其他的延伸模組,以取代或擴充報表伺服器的處理功能。Third-party developers can create additional extensions to replace or extend the processing capability of the report server. 如需了解有關應用程式開發人員可使用之程式設計介面的詳細資訊,請參閱< 技術參考>。To learn more about the programmatic interfaces available to application developers, see the Technical Reference.

具有 SharePoint Web 組件的原生模式Native Mode with SharePoint Web Parts

Reporting ServicesReporting Services提供兩個 Web 組件, 您可以在Windows SharePoint ServicesWindows SharePoint Services 2.0 或更新版本, 或 SharePoint Portal Server 2003 或更新版本的實例上安裝和註冊。provides two Web Parts that you can install and register on an instance of Windows SharePoint ServicesWindows SharePoint Services 2.0 or later, or SharePoint Portal Server 2003 or later. 您可以從 SharePoint 網站,使用 Web 組件來尋找及檢視在報表伺服器上儲存及處理的報表,該報表伺服器是以原生模式執行。From a SharePoint site, you can use the Web Parts to find and view reports that are stored and processed on a report server that runs in native mode. 這些 Web 組件已在較舊版本的 Reporting ServicesReporting Services中導入。These Web parts were introduced in earlier releases of Reporting ServicesReporting Services.

SharePoint 模式SharePoint Mode

在 SharePoint 模式下,報表伺服器必須在 SharePoint 伺服器陣列內執行。In SharePoint mode, a report server must run within a SharePoint server farm. 報表伺服器處理、轉譯和管理功能是由執行 Reporting ServicesReporting Services SharePoint 共用服務以及一個或多個 Reporting ServicesReporting Services 服務應用程式的 SharePoint 應用程式伺服器表示。The report server processing, rendering, and management features are represented by a SharePoint application server running the Reporting ServicesReporting Services SharePoint shared service and one or more Reporting ServicesReporting Services service applications. SharePoint 網站會針對報表伺服器內容和作業,提供前端存取。A SharePoint site provides the front-end access to report server content and operations.

SharePoint 模式需要:SharePoint mode requires:

  • SharePoint Foundation 2010SharePoint Foundation 2010 SharePoint Server 2010SharePoint Server 2010or SharePoint Server 2010SharePoint Server 2010.

  • 適用於 SharePoint 2010 產品的 Reporting ServicesReporting Services 增益集。An appropriate version of the Reporting ServicesReporting Services Add-in for SharePoint 2010 Products.

  • 已安裝 Reporting ServicesReporting Services 共用服務的 SharePoint 應用程式伺服器以及至少一個 Reporting ServicesReporting Services 服務應用程式。A SharePoint application server with the Reporting ServicesReporting Services shared service installed and at least one Reporting ServicesReporting Services service application.

下圖顯示 SharePoint 模式 Reporting ServicesReporting Services 環境:The following illustration shows a SharePoint mode Reporting ServicesReporting Services environment:

SSRS SharePoint 功能架構SSRS SharePoint Functional Architecture

(1)(1) Web 伺服器或 Web 前端 (WFE)。Web servers or web front-ends (WFE). Reporting ServicesReporting Services 增益集必須安裝在您想要從中使用 Web 應用程式功能 (例如檢視報表) 或使用 Reporting ServicesReporting Services 管理頁面進行工作 (例如管理資料來源或訂閱) 的每部 Web 伺服器上。The Reporting ServicesReporting Services add-in must be installed on each web server from which you want to utilize the web application features such as viewing reports or Reporting ServicesReporting Services management pages for tasks such as managing data sources or subscriptions.
(2)(2) 此增益集會安裝 URL 和 SOAP 端點,讓用戶端能夠透過 Reporting ServicesReporting Services 服務 Proxy 與應用程式伺服器通訊。The add-in installs URL and SOAP endpoints for clients to communicate with the Application servers, through the Reporting ServicesReporting Services service proxy.
(3)(3) 執行 Reporting ServicesReporting Services 共用服務的應用程式伺服器。Application servers running Reporting ServicesReporting Services shared service. 向外延展報表處理是在 SharePoint 伺服器陣列中管理,而且系統會將 Reporting ServicesReporting Services 服務加入至其他應用程式伺服器。Scale-out of report processing is managed as part of the SharePoint farm and by adding the Reporting ServicesReporting Services service to additional application servers.
(4)(4) 您可以使用不同的組態 (包括權限、電子郵件、Proxy 和訂閱) 來建立多個 Reporting ServicesReporting Services 服務應用程式。You can create more than one Reporting ServicesReporting Services service application, with different configurations including permissions, e-mail, proxy, and subscriptions.
(5)(5) 報表、資料來源和其他項目都儲存在 SharePoint 內容資料庫中。Reports, data sources, and other items are stored in the SharePoint content databases.
(6)(6) Reporting ServicesReporting Services 服務應用程式會針對報表伺服器、暫存和資料警示功能建立三個資料庫。service applications create three databases for report server, temp, and data alerting features. 套用至所有 SSRS 服務應用程式的組態設定都會儲存在 RSReportserver.config 檔案中。Configuration settings that apply to all SSRS service applications are stored in the RSReportserver.config file.

報表進程和排程與傳遞程式Report Process and Schedule and Delivery Process

報表伺服器包含兩個處理引擎,這兩個引擎會執行初步與中繼的報表處理,以及排程與傳遞作業。The report server includes two processing engines that perform preliminary and intermediate report processing, and scheduled and delivery operations. 報表處理器會擷取報表定義或模型、將配置資訊與資料處理延伸模組中的資料結合,以及使用要求的格式來轉譯。The Report Processor retrieves the report definition or model, combines layout information with data from the data processing extension, and renders it in the requested format. 排程與傳遞處理序會處理從排程觸發的報表,並將報表傳遞至目標目的地。The Scheduling and Delivery Process processes reports triggered from a schedule, and delivers reports to target destinations.

報表伺服器資料庫Report Server Database

報表伺服器是無狀態伺服器,它會將所有屬性、物件與中繼資料儲存在 [SQL Server]SQL Server 資料庫中。The report server is a stateless server that stores all properties, objects, and metadata in a [SQL Server]SQL Server database. 儲存的資料包括已發行的報表、已編譯的報表、報表模型,以及資料夾階層,該階層會提供報表伺服器所管理之所有項目的定址。Stored data includes published reports, compiled reports, report models, and the folder hierarchy that provides the addressing for all items managed by the report server. 報表伺服器資料庫可以提供單一 Reporting ServicesReporting Services 安裝的內部儲存,或者屬於向外延展部署之多個報表伺服器的內部儲存。A report server database can provide internal storage for a single Reporting ServicesReporting Services installation or for multiple report servers that are part of a scale-out deployment. 如果您設定要在 SharePoint 產品或技術的大型部署中執行的報表伺服器,報表伺服器除了報表伺服器資料庫之外,還會使用 SharePoint 資料庫。If you configure a report server to run within a larger deployment of a SharePoint product or technology, the report server uses the SharePoint databases in addition to the report server database. 如需有關在 Reporting Services 中使用之資料存放區的詳細資訊,請參閱 報表伺服器資料庫 (SSRS 原生模式)For more information about data stores used in Reporting Services installation, see Report Server Database (SSRS Native Mode).

驗證、轉譯、資料和傳遞延伸模組Authentication, Rendering, Data, and Delivery Extensions

報表伺服器支援以下類型的延伸模組:驗證延伸模組、資料處理延伸模組、報表處理延伸模組、轉譯延伸模組及傳遞延伸模組。The report server supports the following types of extensions: authentication extensions, data processing extensions, report processing extensions, rendering extensions, and delivery extensions. 報表伺服器至少需要一個驗證延伸模組、資料處理延伸模組和轉譯延伸模組。A report server requires at least one authentication extension, data processing extension, and rendering extension. 傳遞與自訂報表處理延伸模組是選擇性的,但是您若要支援報表散發或自訂控制項,則是必要的。Delivery and custom report processing extensions are optional, but necessary if you want to support report distribution or custom controls.

Reporting Services 提供預設的延伸模組,讓您可以使用所有伺服器功能,而不必開發自訂元件。Reporting Services provides default extensions so that you can use all of the server features without having to develop custom components. 下表描述提供可提供現成功能之完整報表伺服器執行個體的預設延伸模組:The following table describes the default extensions that contribute to a complete report server instance that provides ready-to-use functionality:

TypeType 預設Default
驗證Authentication 預設報表伺服器執行個體支援 Windows 驗證,包括模擬和委派功能 (如果有在您的網域中啟用)。A default report server instance supports Windows Authentication, including impersonation and delegation features if they are enabled in your domain.
資料處理Data processing 預設報表伺服器執行個體包括用於 [SQL Server]SQL ServerAnalysis ServicesAnalysis Services、Oracle、Hyperion Essbase、SAPBW、OLE DB、Parallel Data Warehouse 和 ODBC 資料來源的資料處理延伸模組。A default report server instance includes data processing extensions for [SQL Server]SQL Server, Analysis ServicesAnalysis Services, Oracle, Hyperion Essbase, SAPBW, OLE DB, Parallel Data Warehouse, and ODBC data sources.
轉譯Rendering 預設報表伺服器執行個體包括用於 HTML、Excel、CSV、XML、影像、Word、SharePoint 清單和 PDF 的轉譯延伸模組。A default report server instance includes rendering extensions for HTML, Excel, CSV, XML, Image, Word, SharePoint list, and PDF.
傳遞Delivery 預設報表伺服器執行個體包括電子郵件傳遞延伸模組與檔案共用傳遞延伸模組。A default report server instance includes an e-mail delivery extension and a file share delivery extension. 如果報表伺服器設定為 SharePoint 整合,您就可以使用將報表儲存至 SharePoint 文件庫的傳遞延伸模組。If the report server is configured for SharePoint integration, you can use a delivery extension that saves reports to a SharePoint library.


Reporting Services 包括一組完整的工具和應用程式,讓您可以用以管理伺服器、建立內容,以及讓該內容提供給您組織的使用者使用。Reporting Services includes a complete set of tools and applications that you can use to administer the server, create content, and make that content available to users in your organization.

相關工作Related Tasks

下列主題提供有關安裝、使用和維護報表伺服器的詳細資訊:The following topics provide additional information on installing, using, and maintaining a report server:

工作Task 連結Link
檢閱硬體及軟體需求。Review Hardware and software requirements. 第 1 課:建立 Windows Azure 儲存體物件Hardware and Software Requirements for Reporting Services in SharePoint ModeHardware and Software Requirements for Reporting Services in SharePoint Mode.
以 SharePoint 模式安裝 Reporting ServicesReporting ServicesInstall Reporting ServicesReporting Services in SharePoint mode. 安裝適用於 SharePoint 2010 的 Reporting Services SharePoint 模式Install Reporting Services SharePoint Mode for SharePoint 2010
如果您是 Web 開發者,或您有建立階層式樣式表的專業知識,您可以修改預設樣式 (自行負責風險),來變更工具列或報表管理員的色彩、字型和配置。If you are a Web developer or have expertise in creating cascading style sheets, you can modify the default styles at your own risk to change the colors, fonts, and layout of the toolbar or Report Manager. 此版本未收錄預設樣式表或樣式表的修改指示。Neither the default style sheets nor instructions for modifying the style sheets are documented in this release. 自訂 HTML 檢視器及報表管理員的樣式表Customize Style Sheets for HTML Viewer and Report Manager
熟悉 HTML 樣式和階層式樣式表 (CSS) 的 Web 開發人員可以使用本主題的資訊來判斷哪些檔案可修改,以便自訂報表管理員的外觀。Web developers who are familiar with HTML styles and Cascade Style Sheets (CSS) can use the information in this topic to determine which files can be modified to customize the appearance of Report Manager. 設定報表管理員傳遞自訂驗證 CookieConfigure Report Manager to Pass Custom Authentication Cookies
說明如何針對報表伺服器 Web 服務和 Windows 服務微調記憶體設定。Explains how to tune the memory settings for the Report Server Web service and Windows service. 設定報表伺服器應用程式的可用記憶體Configure Available Memory for Report Server Applications
說明建議的設定步驟為遠端管理的報表伺服器。Explains recommended steps to configure are report server for remote administration. 設定報表伺服器來進行遠端管理Configure a Report Server for Remote Administration
提供有關在原生報表伺服器執行個體上設定 [我的報表] 可用性的指示。Provides instructions for configuring the availability of My Reports on a Native report server instance. 啟用與停用我的報表Enable and Disable My Reports
提供有關設定 RSClientPrint 控制項,以便在支援的瀏覽器內部提供列印功能的指示。Provides instructions for setting up the RSClientPrint control that provides print functionality from within supported browsers. 如需瀏覽器需求的詳細資訊, 請參閱規劃 Reporting Services 和 Power View (瀏覽器)支援 Reporting Services 2014For more information on browser requirements, see Planning for Reporting Services and Power View Browser Support (Reporting Services 2014). 啟用和停用 Reporting Services 的用戶端列印功能Enable and Disable Client-Side Printing for Reporting Services

另請參閱See Also

Reporting Services 延伸模組 Reporting Services Extensions
Reporting Services 工具 Reporting Services Tools
訂閱與傳遞 (Reporting Services) Subscriptions and Delivery (Reporting Services)
報表伺服器資料庫 (SSRS 原生模式) Report Server Database (SSRS Native Mode)
實作安全性延伸模組 Implementing a Security Extension
實作資料處理延伸模組 Implementing a Data Processing Extension
Reporting Services (SSRS) 支援的資料來源 Data Sources Supported by Reporting Services (SSRS)
如何使用 PowerShell 管理 SSRSHow to Administer SSRS using PowerShell