Reporting Services 組態檔

Reporting Services 會將元件資訊儲存在登錄以及安裝過程中複製到檔案系統的組態檔內。 組態檔包含僅供內部使用和使用者自訂值的組合。 使用者自訂值會透過安裝程式、組態工具、命令列公用程式,以及手動編輯組態檔等方式指定。

只有當您要加入或設定進階設定時,才需要修改組態檔。 組態設定會指定為 XML 元素或屬性。 如果您了解 XML 和組態檔,就可以使用文字或程式碼編輯器來修改可由使用者定義的設定。 如需如何修改設定檔的詳細資訊,或想要進一步了解報表伺服器如何讀取全新和更新的組態設定,請參閱修改 Reporting Services 設定檔 (RSreportserver.config)

注意

在先前的版本中,報表管理員具有名為 RSWebApplication.config 的自訂組態檔。該檔案現在已過時。 如果您是從舊版安裝升級,雖然系統不會刪除該檔案,但是報表伺服器也不會從該檔案讀取任何設定。 如果該檔案存在電腦上,您就應該刪除它。 在 SQL Server 2008 和更新版本中,所有報表管理員組態設定都會儲存在 RSReportServer.config 檔案中並讀取。 若要檢閱已刪除或移動的設定清單,請參閱2014 年SQL Server中SQL Server Reporting Services的重大變更

本主題內容:

組態檔的摘要 (原生模式)

下表將提供儲存組態設定之位置的描述。 大部分組態設定都會儲存在 Reporting Services 隨附的組態檔中。 根據預設,其安裝目錄如下:

C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER  
儲存於: 描述 Location
RSReportServer.config 儲存報表伺服器服務之功能區的組態設定:報表管理員、報表伺服器 Web 服務,以及背景處理。 如需有關每個設定的詳細資訊,請參閱< RSReportServer Configuration File>。 <安裝目錄> \Reporting Services\ReportServer
RSSrvPolicy.config 儲存伺服器延伸模組的程式碼存取安全性原則。 如需有關這個檔案的詳細資訊,請參閱< Using Reporting Services Security Policy Files>。 <安裝目錄> \Reporting Services\ReportServer
RSMgrPolicy.config 儲存報表管理員的程式碼存取安全性原則。 如需有關這個檔案的詳細資訊,請參閱< Using Reporting Services Security Policy Files>。 <安裝目錄> \Reporting Services\ReportManager
報表伺服器 Web 服務的 Web.config 只包含 ASP.NET 所需的設定。 <安裝目錄> \Reporting Services\ReportServer
報表管理員的 Web.config 只包含 ASP.NET 所需的設定。 <安裝目錄> \Reporting Services\ReportManager
ReportingServicesService.exe.config 儲存針對報表伺服器服務指定追蹤層級和記錄選項的組態設定。 如需有關這個檔案中之元素的詳細資訊,請參閱< ReportingServicesService Configuration File>。 <安裝目錄> \Reporting Services\ReportServer \Bin
登錄設定 儲存用來解除安裝 Reporting Services 的組態狀態和其他設定。 如果您要疑難排解安裝或組態問題,可以檢視這些設定來取得有關報表伺服器之設定方式的資訊。

請勿直接修改這些設定,因為這樣做可能會讓安裝失效。
HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Microsoft SQL Server \<執行個體識別碼> \Setup

- 和 -

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Services\ReportServer
RSReportDesigner.config 儲存報表設計師的組態設定。 如需詳細資訊,請參閱 RSReportDesigner Configuration File <磁碟機>:\Program Files\Microsoft Visual Studio 10\Common7\IDE\PrivateAssemblies。
RSPreviewPolicy.config 儲存報表預覽期間使用之伺服器延伸模組的程式碼存取安全性原則。 如需有關這個檔案的詳細資訊,請參閱< Using Reporting Services Security Policy Files>。 C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssembliesr

組態檔的摘要 (SharePoint 模式)

下表提供用於 SharePoint 模式報表伺服器之組態檔的描述。 大部分組態設定都儲存在 SharePoint 服務應用程式資料庫中。 如需詳細資訊,請參閱 Reporting Services SharePoint 服務和服務應用程式

根據預設,SharePoint 模式的安裝目錄如下:

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\WebServices\Reporting  
儲存於: 描述 Location
RSReportServer.config 儲存報表伺服器服務之功能區的組態設定:報表管理員、報表伺服器 Web 服務,以及背景處理。 如需有關每個設定的詳細資訊,請參閱< RSReportServer Configuration File>。 <安裝目錄> \Reporting Services\ReportServer
RSSrvPolicy.config 儲存伺服器延伸模組的程式碼存取安全性原則。 如需有關這個檔案的詳細資訊,請參閱< Using Reporting Services Security Policy Files>。 <安裝目錄> \Reporting Services\ReportServer
報表伺服器 Web 服務的 Web.config 只包含 ASP.NET 所需的設定。 <安裝目錄> \Reporting Services\ReportServer
登錄設定 儲存用來解除安裝 Reporting Services 的組態狀態和其他設定。 同時儲存有關每個 Reporting Services 服務應用程式的資訊。

請勿直接修改這些設定,因為這樣做可能會讓安裝失效。
HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Microsoft SQL Server \<執行個體識別碼> \Setup

範例執行個體識別碼:MSSQL12.MSSQLSERVER

- 和 -

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Reporting Services\Service Applications
RSReportDesigner.config 儲存報表設計師的組態設定。 如需詳細資訊,請參閱 RSReportDesigner Configuration File <磁碟機>:\Program Files\Microsoft Visual Studio 10\Common7\IDE\PrivateAssemblies。

另請參閱

Reporting Services Report Server (Native Mode)
Reporting Services 延伸模組
rsconfig 公用程式 (SSRS)
啟動與停止報表伺服器服務