SQL Server 2014 中 SQL Server Reporting Services 的行為變更

本主題描述 Reporting Services 中的行為變更。 相較于舊版SQL Server,行為變更會影響功能在 SQL Server 2014 中的運作方式或互動方式。

本主題內容:

SQL Server 2014 Reporting Services 行為變更

SQL Server 2014 中沒有Reporting Services行為變更。

SQL Server 2012 Reporting Services 行為變更

本節說明Reporting Services SharePoint 模式的行為變更。

檢視項目權限將不會下載共用資料集 (SharePoint 模式)

新行為:具有「檢視專案」之 SharePoint 許可權的使用者無法再下載共用資料集Reporting Services的內容。 此行為變更現在與報表、資料來源和模型的「檢視專案」許可權一致。 具有「檢視專案」許可權的使用者可以檢視和執行報表、資料來源和模型,但無法下載其內容。

先前的行為:具有「檢視專案」SharePoint 許可權的使用者可以下載共用資料集Reporting Services的內容。

如需有關 SharePoint 權限等級的詳細資訊,請參閱< 使用者權限與權限等級

報表伺服器追蹤記錄位於 SharePoint 模式的新位置 (SharePoint 模式)

新行為: 如果是以 SharePoint 模式安裝的報表伺服器,報表伺服器追蹤記錄將會位於 %Programfiles%\Common Files\Microsoft Shared\Web Server Extensions\14\Web Services\ReportServer\LogFiles 底下。

先前的行為:報表伺服器追蹤記錄位於類似下列的路徑下:%Programfilesdir%\Microsoft SQL Server\ < RS_instance\Reporting Services > \LogFiles

不再支援 GetServerConfigInfo SOAP API (SharePoint 模式)

新行為:使用 PowerShell Cmdlet 「Get-SPRSServiceApplicationServers」

先前的行為:客戶可以開發 SOAP 用戶端程式代碼,直接與Reporting Services端點通訊,並呼叫 GetReportServerConfigInfo () 。

報表伺服器組態和管理工具

組態管理員不用於 SharePoint 模式

新行為:Reporting Services Configuration Manager不再支援 SharePoint 模式報表伺服器。 現在可以使用 SharePoint 管理中心完成設定Reporting Services SharePoint 模式,因此Reporting Services Configuration Manager不再支援 SharePoint 模式。 組態管理員現在僅用於原生模式的報表伺服器。

您無法將伺服器從一種模式變更為另一種模式

新的行為 :您無法變更伺服器模式。 如果您以原生模式安裝報表伺服器,就無法將其變更或重新設定為 SharePoint 模式。 如果您在 SharePoint 模式下安裝,可以將報表伺服器變更為原生模式。

先前的行為:客戶會在 SharePoint 模式中安裝Reporting Services報表伺服器。 如果客戶想要將報表伺服器切換為原生模式,他們可以開啟Reporting Services組態管理員,藉由建立新的或連接到現有的原生模式資料庫來切換至原生模式。 客戶也可以使用Reporting Services Configuration Manager從 SharePoint 模式切換到原生模式。

SQL Server 2008 R2 Reporting Services 行為變更

本節描述 SQL Server 2008 R2 Reporting Services的行為變更。

注意

因為 SQL Server 2008 R2 是 SQL Server 2008 的次要版本更新,所以建議您也檢閱 SQL Server 2008 章節中的內容。

Reporting Services WMI 提供者程式庫中的 SecureConnectionLevel 屬性

在 SQL Server 2008 Reporting Services 的 WMI 提供者程式庫中,SecureConnectionLevel屬性允許 、 01 、、 230 指出任何 Web 服務方法都不需要安全通訊端層 (SSL) , 3 表示所有 Web 服務方法都需要 SSL,以及 和 12表示需要 SSL 的 Web 服務方法子集。 在 SQL Server 2008 Reporting Services中,這些值只會有兩個可能的意義:

  • 0 表示任何 Web 服務方法都不需要 SSL。

  • 正整數表示所有 Web 服務方法都需要 SSL。

這項變更會影響報表伺服器回應 Web 服務呼叫的方式。 例如, ListSecureMethods 如果SecureConnectionLevel設定為 0,且SecureConnectionLevel設定 1 為 、 23 ,則現在不會傳回任何方法 ReportingService2005

另請參閱

新功能 (Reporting Services)
SQL Server 2014 中已淘汰的 SQL Server Reporting Services 功能
SQL Server 2014 中已中止的 SQL Server Reporting Services 功能
SQL Server 2014 中 SQL Server Reporting Services 的重大變更