共用方式為


建立報表伺服器資料庫 (SSRS 組態管理員)

Reporting Services原生模式使用兩個SQL Server關係資料庫來儲存報表伺服器中繼資料和物件。 一個資料庫做為主要儲存體,而另一個用來儲存暫存資料。 兩個資料庫會一起建立,並依名稱繫結。 使用預設SQL Server實例時,資料庫會命名 reportserver 為 和 reportservertempdb 。 這兩個資料庫統稱為「報表伺服器資料庫」或「報表伺服器目錄」。

Reporting Services SharePoint 模式包含用於資料警示中繼資料的第三個資料庫。 每個Reporting Services服務應用程式都會建立三個資料庫,而資料庫名稱預設會包含代表服務應用程式的 guid。 以下是這三個 SharePoint 模式資料庫的範例名稱:

  • ReportingService_90a9f37075544f22953c4a62e4a9f370

  • ReportingService_90a9f37075544f22953c4a62e4a9f370TempDB

  • ReportingService_90a9f37075544f22953c4a62e4a9f370_Alerting

重要

請勿撰寫針對報表伺服器資料庫執行查詢的應用程式。 報表伺服器資料庫並非公用結構描述。 前後版次的資料表結構可能會變更。 如果您撰寫需要存取報表伺服器資料庫的應用程式,請一律使用Reporting Services API 來存取報表伺服器資料庫。

這種情況的例外狀況為執行記錄檢視。 如需詳細資訊,請參閱 報表伺服器執行記錄和 ExecutionLog3 檢視

建立報表伺服器資料庫的方法

原生模式: 您可以利用下列方式建立原生模式報表伺服器資料庫:

  • 自動:如果選擇預設組態安裝選項,則會使用 SQL Server 安裝精靈。 在 [SQL Server 安裝精靈] 中,這是 [報表伺服器安裝選項] 頁面中的 [安裝和設定]。 如果您選擇了 [Install only] (只安裝) 選項,就必須使用 Reporting Services 設定管理員建立資料庫。

  • 手動:使用Reporting Services Configuration Manager。 如果您使用遠端SQL Server Database Engine 來裝載資料庫,則必須手動建立報表伺服器資料庫。 如需詳細資訊,請參閱建立原生模式報表伺服器資料庫 (SSRS Configuration Manager)

SharePoint 模式:[報表伺服器安裝選項] 頁面只有一個用於 SharePoint 模式的選項 [只安裝]。 此選項會安裝所有Reporting Services檔案和Reporting Services共用服務。 下一個步驟是使用下列其中一種方式建立至少一個Reporting Services服務應用程式:

資料庫伺服器版本需求

SQL Server 可用來裝載報表伺服器資料庫。 SQL Server 資料庫引擎執行個體可以是本機或遠端執行個體。 以下是可用來裝載報表伺服器資料庫的 SQL Server 資料庫引擎支援版本:

  • SQL Server 2014

  • SQL Server 2012

  • SQL Server 2008 R2

  • SQL Server 2008

  • SQL Server 2005

在遠端電腦上建立報表伺服器資料庫時,您必須設定連接以使用網域使用者帳戶,或是擁有網路存取權的服務帳戶。 如果您決定使用遠端 SQL Server 執行個體,請仔細考慮報表伺服器應該用來連線到 SQL Server 執行個體的認證。 如需詳細資訊,請參閱 設定報表伺服器資料庫連接 (SSRS 組態管理員)

重要

報表伺服器和裝載報表伺服器資料庫的SQL Server實例可以位於不同的網域中。 針對網際網路部署,常會使用位於防火牆後方的伺服器。 如果您要設定報表伺服器以進行網際網路存取,請使用SQL Server認證來連線到防火牆後方SQL Server實例,並使用 IPSEC 來保護連線。

資料庫伺服器版本需求

建立報表伺服器資料庫時,請注意,並非所有版本的SQL Server都可以用來裝載資料庫。 如需詳細資訊,請參閱2014 SQL Server 版本所支援功能的一節。

另請參閱

Reporting Services 組態管理員 (del)