共用方式為


SQL Server Reporting Services 工具

適用於: SQL Server (SQL Server 2016 (13.x) Reporting Services 與更新版本

SQL Server Reporting Services (SSRS) 包含一組圖形化和腳本工具,可支援在 Managed 環境中開發和使用豐富的報表。 此工具組包含開發工具、組態和管理工具,以及報表檢視工具。 本文提供 SSRS 中每個工具的簡短概觀,並說明如何存取它。

適用於報表撰寫的工具

下列各節將討論可用於 SSRS 中報表撰寫的工具。

SQL Server 行動報表發行工具

您可以使用 SQL Server 行動報表發行者來建立可在 SQL Server 入口網站和行動裝置中檢視的行動報表。

SQL Server 行動報表發行者提供具有可調整網格線列和數據行的設計介面,以及彈性的行動報表元素。 您建立的行動報表會動態調整內容以符合螢幕或瀏覽器視窗。 這些報表可調整為任何螢幕大小。

如需詳細資訊,請參閱 使用 SQL Server 行動報表發行工具建立行動報表

注意

SQL Server 行動報表發行工具已針對 SQL Server Reporting Services 2019 之後的所有 SQL Server Reporting Services 版本已退場。 其會從 SQL Server Reporting Services 2022 和 Power BI 報表伺服器開始中止。

SQL Server 行動報表發行者安裝

您有下列選項可安裝 SQL Server 行動報表發行者:

  • 您可以從Microsoft下載中心下載 SQL Server 行動報表發行者,然後開啟下載的檔案。

  • 您可以從 SSRS 入口網站安裝 SQL Server 行動報表發行者,方法是移至 [新增 ] 功能表,然後選取 [行動報表]。

    顯示 [新增] 功能表選項之入口網站的螢幕快照。[新增] 功能表和 [行動報表] 選項會反白顯示。

    出現提示時,您可以選取 [ 取得行動報表發行者],然後下載並開啟 SQL Server 行動報表發行者檔案。

SQL Server 行動報表發行者啟動

如需啟動 SQL Server 行動報表發行者的指示,請參閱建立 Reporting Services 行動報表中的初始步驟。

報表設計工具

報表設計師 是設計報表的工具。 它可在 SQL Server Data Tools (SSDT) 中取得 - Visual Studio。

報表設計師 設計介面包含索引標籤視窗、精靈,以及您用來存取報表撰寫功能的功能表表。 報表設計師 提供下列功能:

  • 將報表部署至原生模式或 SharePoint 模式報表伺服器的能力
  • [報表數據] 窗格,用來組織報表數據
  • 透過索引標籤式檢視進行設計和預覽報表的互動式報表設計體驗
  • 與 RSReportDesigner 組態檔數據來源類型相關聯的查詢設計工具,並協助指定要從數據源擷取的數據
  • 具有 IntelliSense 的運算式編輯器,可建置自定義報表內容和外觀的 Visual Basic 運算式
  • 支援自訂報表專案和自訂查詢設計工具

報表設計師 安裝

如需安裝 SSDT 的相關信息,請參閱 使用 Visual Studio 安裝 SSDT。

當您在 SSDT 中選取報表伺服器專案範本或報表伺服器專案精靈範本時,報表設計師 就會變成可用。 若要使用這些範本,您也需要安裝適用於 Visual Studio 的 SSRS 擴充功能。 如需指示,請參閱為 Analysis Services、Integration Services 和 Reporting Services 安裝延伸模組

報表設計師 啟動

如需開始 報表設計師 的指示,請參閱教學課程:建立報表伺服器專案的<建立報表伺服器專案>一節

當您在 報表設計師 工作時,Visual Studio 元件 方案總管 會顯示資料夾,以組織專案中的所有專案。 在報表專案中,這些資料夾包含您的共享資料源、共用數據集、報表和資源。

您可以用滑鼠右鍵按下資料夾,然後選取新增項目的選項,以建立新的報表、數據源和數據集。

顯示報表項目資料夾之 方案總管 螢幕快照。[報表] 資料夾及其快捷方式功能表中的 [新增報表] 會反白顯示。

當您建立新的報表時,[設計] 和 [預覽] 檢視會出現索引標籤式視窗。

報表設計師 設計介面的螢幕快照。報表定義檔案的 [設計和預覽] 索引標籤會反白顯示。

如需 報表設計師 的詳細資訊,請參閱下列資源:

報表產生器

報表產生器 是一個獨立應用程式,可用來在 SQL Server 外部建立編頁報表。 除了建立報表之外,您也可以使用 報表產生器 來自定義和更新現有的報表。 現有的報表可以是您在 報表產生器 版本、舊版或 報表設計師 中建立的報表。

報表產生器 提供下列功能:

  • 將報表部署至原生模式或 SharePoint 模式報表伺服器或 Power BI 服務 的能力。 如需將報表儲存至 Power BI 服務 的詳細資訊,請參閱將編頁報表發行至 Power BI 服務
  • Microsoft類似 Office 的撰寫環境。
  • 支援 SSRS 2019 和 SSRS 2016 中的 SQL Server 行動報表發行者。
  • 建立地圖精靈。
  • 彙總的彙總。
  • 增強的運算式支援。
  • 查詢設計工具可協助您指定要從內建資料來源類型擷取的資料。
  • 支援將報表專案儲存為報表元件。

注意

在從 SQL Server Reporting Services 2019 開始的所有 SQL Server Reporting Services 版本,以及從 Power BI 報表伺服器 2022 年 9 月開始的所有 Power BI 報表伺服器版本中,報表組件皆已退場。

如需 報表產生器 的詳細資訊,請參閱 SQL Server 中的Microsoft 報表產生器。

報表產生器 安裝

如需安裝 報表產生器 的指示,請參閱安裝Microsoft 報表產生器

報表產生器 啟動

如需開始 報表產生器 的指示,請參閱開始Microsoft 報表產生器

適用於報表伺服器系統管理的工具

我們提供一組圖形和指令碼工具,用以管理 SSRS 中的報表伺服器。 所使用工具取決於報表伺服器的部署模式。

原生模式

下列各節將討論原生模式報表伺服器的工具。

報表伺服器組態管理員

報表伺服器組態管理員是設定 SSRS 安裝的工具。 您可以使用此工具在原生模式報表伺服器上完成下列工作:

  • 設定報表伺服器服務帳戶
  • 建立和設定 Web 服務 URL
  • 設定入口網站 URL
  • 建立、設定或升級報表伺服器資料庫
  • 設定向外延展部署
  • 備份、還原或取代用來加密預存 連接字串 和認證的對稱密鑰
  • 設定自動執行帳戶
  • 設定訂用帳戶設定
  • 設定電子郵件傳遞的簡單郵件傳輸通訊協定 (SMTP) 伺服器
  • 設定 Power BI 服務
  • 修改連接屬性

報表伺服器組態管理員無法協助您管理報表伺服器內容、開啟其他功能,或授與報表伺服器的存取權。

如需詳細資訊,請參閱<Report Server Configuration Manager (原生模式) 為何?>。

報表伺服器組態管理員安裝

當您安裝 SSRS 原生模式報表伺服器時,會安裝報表伺服器組態管理員。 如需詳細資訊,請參閱以下資源:

報表伺服器組態管理員啟動

SQL Server Management Studio

報表伺服器管理員可以使用 SQL Server Management Studio (SSMS) 來管理報表伺服器與其他 SQL Server 元件伺服器。 當您使用 SSMS 來管理報表伺服器實例時,您可以完成下列工作:

  • 管理本機和遠端報表伺服器實例
  • 設定報表伺服器屬性
  • 修改角色定義
  • 關閉您不使用的報表伺服器功能
  • 管理作業
  • 管理共用排程

如需使用 SSMS 連線到 SQL Server 實例並執行某些 Transact-SQL (T-SQL) 命令的詳細資訊,請參閱快速入門:使用 SQL Server Management Studio 連線和查詢 SQL Server 實例(SSMS)。

SSMS 存取

如需啟動 SSMS 以管理報表伺服器的指示,請參閱 連線到原生模式報表伺服器

Rsconfig.exe 公用程式

您可以使用此工具來設定和管理報表伺服器資料庫的報表伺服器連接。 您也可以使用它來指定自動執行報表處理所使用的使用者帳戶。

如需詳細資訊,請參閱報表伺服器命令提示字元公用程式 (SSRS)

Rsconfig.exe存取

當您安裝 SSRS 時,會安裝rsconfig.exe公用程式。 您可以從命令列執行此公用程式。

Rskeymgmt.exe 公用程式

您可以使用此工具來:

  • 擷取、還原、建立和刪除用來加密報表伺服器數據的對稱密鑰。
  • 在向外延展部署中加入報表伺服器執行個體。

如需詳細資訊,請參閱報表伺服器命令提示字元公用程式 (SSRS)

Rskeymgmt.exe存取

當您安裝 SSRS 時,會安裝rskeymgmt.exe公用程式。 您可以從命令列執行此公用程式。

Windows Management Instrumentation (WMI) 類別

這些類別可協助您在報表伺服器組態管理員中自動執行設定工作。 它們為應用程式提供存取及操作 SSRS 管理資訊的方式。 當您使用這些類別時,不再需要使用圖形用戶介面手動執行工作。

如需詳細資訊,請參閱 以程序設計方式存取 WMI 提供者。

WMI 存取

您可以使用 Visual Basic 腳本來存取 WMI 類別。

SharePoint 整合模式

在 SharePoint 模式中,SSRS 是 SharePoint 架構中的服務應用程式,您可以直接透過 SharePoint 執行系統管理工作。 下列各節將討論針對 SharePoint 模式設定的報表伺服器工具。

SharePoint 管理中心

您可以使用 SharePoint 管理中心來建立、查詢及管理 SSRS 的共用服務應用程式。

如需詳細資訊,請參閱<設定和管理 SQL Server Reporting Services (SSRS) 報表伺服器>。

SharePoint 管理中心存取權

您可以移至 SharePoint 管理中心網站,在瀏覽器中存取此工具。

PowerShell Cmdlet

您可以使用 PowerShell Cmdlet 來建立、查詢及管理 SSRS 的共享服務應用程式。

如需詳細資訊,請參閱 Reporting Services SharePoint 模式的 PowerShell Cmdlet

PowerShell Cmdlet 存取

若要使用 Cmdlet,您可以開啟 SharePoint 管理命令介面,並在殼層中執行命令。

適用於報表內容管理的工具

圖形化和腳本工具可用於管理 SSRS 中的內容。 所使用工具取決於報表伺服器的部署模式。

報表伺服器 Web 服務 URL

報表伺服器 Web 服務可作為用戶端程式與報表伺服器之間的通訊介面。 此服務的 URL 可讓您存取報表伺服器的完整功能。 您可以使用此工具,在一般專案瀏覽頁面中瀏覽報表目錄中的內容。

如需詳細資訊,請參閱報表伺服器 Web 服務

Web 服務 URL 存取

您可以使用瀏覽器來存取 Web 服務 URL。

入口網站

您可以使用入口網站,透過 HTTP 連線從遠端位置管理單一報表伺服器實例。 入口網站僅適用於原生模式報表伺服器。

您可以針對下列工作使用此工具:

  • 檢視、搜尋、列印及訂閱報表
  • 組織、建立、保護和維護資料夾階層
  • 設定角色型安全性,以決定專案和作業的存取權
  • 設定報表執行屬性、報表記錄和報表參數
  • 建立報表模型,以連接及擷取 sql Server Analysis Services 數據源或 SQL Server 關係型數據源中的數據Microsoft
  • 設定模型專案安全性以允許存取模型中的特定實體,或將實體對應至預先建立的預先定義點擊報告
  • 建立共用排程和共享數據源
  • 讓排程和數據源連線更容易管理
  • 建立向大型收件者清單推出報表的數據驅動訂閱
  • 建立連結報表,以不同方式重複使用和重新用途現有的報表
  • 開啟 報表產生器,以建立您可以在報表伺服器上儲存和執行的報表

如需詳細資訊,請參閱 什麼是報表伺服器入口網站(原生模式)?

入口網站安裝

當您安裝 SSRS 原生模式報表伺服器時,就會安裝入口網站。 如需詳細資訊,請參閱以下資源:

入口網站啟動

您必須先具備足夠的許可權,才能開啟入口網站。 一開始,只有本機系統管理員群組的成員具有提供入口網站功能存取權的許可權。

入口網站中可用的頁面和選項取決於目前使用者的角色指派。 沒有許可權的使用者會看到空白頁面。 具有檢視報表許可權的使用者可取得這些報表的連結。 若要深入了解許可權,請參閱 Reporting Services 中的角色和許可權。

如需啟動入口網站的指示,請參閱什麼是報表伺服器入口網站(原生模式)的開始使用一節

如果您在本機報表伺服器上執行入口網站,請參閱為本機系統管理設定原生模式報表伺服器 (SSRS)。

Rs.exe公用程式

此工具是您用於執行編寫指令碼作業的指令碼主機。 您可以使用此工具來執行 Visual Basic 腳本,以在報表伺服器資料庫之間複製數據、發佈報表,以及在報表伺服器資料庫中建立專案。

如需詳細資訊,請參閱報表伺服器命令提示字元公用程式 (SSRS)

Rs.exe存取

當您安裝 SSRS 時,會安裝rs.exe公用程式。 您可以從命令列執行此公用程式。