本主題描述 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()。
報表伺服器組態和管理工具
Configuration Manager 不會用於 SharePoint 模式
新行為: Reporting Services 組態管理員不再支援 SharePoint 模式報表伺服器。 現在可以使用 SharePoint 管理中心來完成 Reporting Services SharePoint 模式的設定,因此 Reporting Services 組態管理員不再支援 SharePoint 模式。 Configuration Manager 現在僅用於原生模式報表伺服器。
您無法將伺服器從某個模式變更為另一個模式
新行為: 您無法變更伺服器模式。 如果您將報表伺服器安裝為原生模式,則無法變更或重新設定為 SharePoint 模式。 如果您在 SharePoint 模式中安裝,您可以將報表伺服器變更為原生模式。
先前的行為: 客戶會在 SharePoint 模式中安裝 Reporting Services 報表伺服器。 如果客戶想要將報表伺服器切換為原生模式,他們可以開啟 Reporting Services 組態管理員,藉由建立新的或連接到現有的原生模式資料庫,切換至原生模式。 客戶也可以使用 Reporting Services 組態管理員,從 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 屬性允許 、、2、03 的值10,表示任何 Web 服務方法都不需要安全套接字層 (SSL),表示所有 Web 服務方法3都需要 SSL,以及12指出需要 SSL 的 Web 服務方法子集。 在 SQL Server 2008 Reporting Services 中,這些值只會有兩個可能的意義:
0表示任何 Web 服務方法不需要 SSL。正整數表示所有 Web 服務方法都需要 SSL。
這項變更會影響報表伺服器回應 Web 服務呼叫的方式。 例如,ListSecureMethods現在如果 SecureConnectionLevel 設定為 0,就不會傳回任何值;而如果 SecureConnectionLevel 設定為 1、2或 3,則會傳回所有的方法ReportingService2005。
另請參閱
新功能 (Reporting Services)
SQL Server 2014 中 SQL Server Reporting Services 中已被取代的功能
SQL Server 2014 中 SQL Server Reporting Services 已停止的功能
SQL Server 2014 中 SQL Server Reporting Services 的重大變更