報表管理員是 Web 前端應用程式,可用來檢視報表、管理報表伺服器內容,以及將原生模式報表伺服器的存取權授與使用者。 當您在安裝程式中選取 [在 預設原生模式組態中安裝 ] 選項時,報表管理員會與相同報表伺服器實例內的報表伺服器Web服務一起安裝,並選擇性地進行設定。 您也可以將報表管理員設定為安裝後工作。 本主題提供下列報表管理員設定案例的相關信息:
-
報表管理員是使用者在網頁瀏覽器中存取的 Web 應用程式。 您至少必須定義用來在瀏覽器視窗中開啟應用程式的 URL。 URL 是由主機名、埠和虛擬目錄所組成。 此 URL 的預設值包括您為報表伺服器 Web 服務 URL 定義的主機名和埠值,以及 報表 虛擬目錄名稱。 如果您有具名實例,則虛擬目錄為 reports_instance,其中 instance 是您 Reporting Services 實例的名稱。
從遠端電腦執行報表管理員。 視您的網路設定而定,您可能需要在電腦上啟用埠 80,以允許報表管理員的請求。
小提示
如果您嘗試存取遠端電腦上的報表管理員,並在瀏覽器中收到連線錯誤訊息,常見原因是防火牆設定。 如需詳細資訊,請參閱 設定報表伺服器存取的防火牆。
如有必要,請在這兩部計算機上啟用埠 80,以允許透過該埠的要求。 如需詳細資訊,請參閱 設定報表伺服器存取的防火牆。
-
根據預設,報表管理員會連接到在相同報表伺服器服務中執行的報表伺服器Web服務。 報表管理員會使用報表伺服器 Web 服務 URL 進行連線。 如果您為報表伺服器 Web 服務定義多個 URL,報表管理員會使用您定義的最後一個 URL。 不過,針對某些部署,您可能希望報表管理員一律透過靜態 URL 連線到 Web 服務。 您可能想要這樣做的範例是,如果您針對特定埠或IP位址設定封包篩選,而且您想要讓報表伺服器的所有連線都通過您定義的篩選規則。
-
根據預設,報表管理員會提供在相同伺服器實例中執行的報表伺服器 Web 服務的前端存取權,但如果您想要在不同的進程中執行 Web 服務和報表管理員,或針對每部伺服器設定不同的伺服器存取權,您可以設定報表管理員以連線到遠端報表伺服器 Web 服務。 如果您要將報表管理員部署至外部網路或因特網連線上的使用者,而且您想要在報表伺服器與報表管理員之間放置防火牆。
-
報表管理員、HTML 報表查看器和報表工具列可以透過變更樣式及編輯報表管理員中顯示的應用程式標題,以有限的方式自定義。
-
當您安裝使用原生模式的 Reporting Services 實例時,預設會啟用報表管理員。 不過,如果您有提供對等功能的自定義前端應用程式、只想要使用SOAP或URL存取介面來存取報表伺服器,或是使用來自不同報表伺服器實例的報表管理員,則可以關閉報表管理員。
先決條件
若要使用報表管理員,您必須滿足下列必要條件:
您必須擁有最少設定的報表伺服器。 如需基本設定報表伺服器的詳細資訊,請參閱設定報表伺服器(Reporting Services 原生模式)。
您的報表伺服器必須以原生模式執行。 您無法將報表管理員與設定為 SharePoint 整合模式的報表伺服器搭配使用。 在 SQL Server 2012 中,您無法將報表伺服器從某個模式切換到另一個模式。 如果您想要變更環境所使用的報表伺服器類型,您必須安裝所需的報表伺服器模式,然後將報表專案複製或移至新的報表伺服器。 此過程通常稱為「遷移」。 移轉所需的步驟取決於您要移轉至的模式,以及您要移轉的版本。 如需詳細資訊,請參閱 升級和移轉報表服務。
您也必須啟用 Internet Explorer 7.0 或更新版本,並啟用腳本。 如需詳細資訊,請參閱 Planning for Reporting Services and Power View Browser Support (Reporting Services 2014) 。
將報表管理員設定為使用預設 URL
根據預設,報表管理員 URL 是由唯一的虛擬目錄名稱所組成,再加上針對在相同實例中執行的報表伺服器 Web 服務所定義的埠和主機名。 在大部分情況下,主機名是報表伺服器計算機的網路名稱,但它也可以是解析計算機的IP位址或主機標頭。 若要將報表管理員設定為使用預設 URL,請使用 Reporting Services 組態工具中的 [報表管理員 URL ] 頁面。
設定預設報表管理員 URL 和虛擬目錄
啟動 Reporting Services 組態工具,並連線到報表伺服器實例。
在 Reporting Services 組態工具中,按兩下 [報表管理員 URL ] 以開啟頁面來設定 URL。
輸入報表管理員的唯一虛擬目錄名稱。
按一下 套用。
如果您使用 Windows Vista 或 Windows Server 2008,可能需要執行其他步驟,才能使用報表管理員。 如需詳細資訊,請參閱 設定原生模式報表伺服器進行本機管理 (SSRS) 。
將報表管理員設定為使用特定的報表伺服器 URL
當您在 Reporting Services 組態工具中設定 URL 時,報表管理員會自動偵測並使用在相同伺服器實例中執行之報表伺服器的任何新和更新 URL。 如果您的部署需要針對所有報表伺服器要求使用單一靜態 URL,您可以在 RSReportServer.config 檔案中指定該 URL。
設定靜態報表伺服器 URL
在文字編輯器中開啟 RSReportServer.config 檔案。 根據預設,它位於 \Program Files\Microsoft SQL Server\MSRS12。<instancename>\Reporting Services\ReportServer。
尋找
ReportServerURL。將它替換為報表伺服器實例的URL。
儲存變更並關閉該檔案。
如需組態檔的詳細資訊,請參閱 修改 Reporting Services 組態檔 (RSreportserver.config) 和 RSReportServer 組態檔。
設定報表管理員使用遠程報表伺服器
針對將報表管理員和報表伺服器放在不同計算機上的部署組態,您必須有兩個不同的 Reporting Services 安裝。 報表管理員內嵌在報表伺服器服務中,無法自行安裝。 如果您想要在其自己的進程中在不同的電腦上執行報表管理員,您必須安裝第二部報表伺服器。 這兩個伺服器實例都必須是 SQL Server 2014 報表伺服器。
將報表管理員連線到遠端報表伺服器實例
安裝兩個報表伺服器實例。
設定將承載報表伺服器的第一個裝置:
啟動 Reporting Services 組態工具。
按兩下 [Web 服務 URL ] 來設定報表伺服器的主機名、埠和虛擬目錄。
按兩下 [資料庫 ] 來設定報表伺服器資料庫。
設定承載報表管理員的第二個安裝:
啟動 Reporting Services 組態工具。
按兩下 [報表管理員 URL ] 以輸入報表管理員的虛擬目錄名稱。
請勿設定資料庫。 請勿測試URL。
在報表管理員計算機上,修改 RSReportServer.config 中的組態設定,以指向遠端報表伺服器實例。 啟動時,報表管理員會讀取組態檔,以取得報表伺服器的URL:
在文本編輯器中開啟 RSReportServer.config。 根據預設,它位於 \Program Files\Microsoft SQL Server\MSRS11。<instancename>\Reporting Services\ReportServer。
尋找
ReportServerURL。將遠端報表伺服器實例的 URL 取代這個。
儲存變更並關閉該檔案。
-
小提示
如有必要,請在這兩部計算機上啟用埠 80,以允許透過該埠的要求。 如需詳細資訊,請參閱 設定報表伺服器存取的防火牆。
重新啟動報表伺服器。
在瀏覽器視窗中開啟報表管理員。 如果已經開啟,請重新整理瀏覽器,以確認 Report Manager 已連接到遠程伺服器。 您應該會看到目標伺服器的內容。
關閉您未使用的伺服器功能:
在報表管理員電腦上,關閉
WebServiceAndHTTPAccessEnabled與ScheduleEventsAndReportDeliveryEnabled。在報表伺服器電腦上,關閉
ReportManagerEnabled。
如需關閉功能的詳細資訊,請參閱 開啟或關閉 Reporting Services 功能。
自定義樣式或應用程式標題
Microsoft不支援自定義報表管理員樣式表單。 不過,如果您有 Web 開發的專業知識,您可以自行修改樣式。 如需哪些檔案包含樣式資訊的詳細資訊,請參閱 自定義 HTML 查看器和報表管理員的樣式表單。
報表管理員的應用程式標題會出現在頁面頂端。 根據預設,標題為 SQL Server Reporting Services。 您可以自定義此標題。 若要變更標題,請使用報表管理員中的 [網站設定] 頁面。 若要修改報表管理員中的應用程式設定,您必須被指派為 系統管理員 角色,才能在 [網站設定] 頁面上設定屬性。 若要檢視應用程式標題,用戶必須指派給 系統使用者 角色。
修改應用程式標題
使用報表伺服器上指派 系統管理員 許可權的帳戶登入。
開啟 Internet Explorer。
輸入報表管理員 URL。 根據預設,它會 http://<our-server-name/reports,但如果您將 Reporting Services 安裝為具名實例,預設 URL 將會 http://<our-server-name>>/reports<_instancename>。
按兩下 [網站設定]。
在 [ 一般 ] 索引標籤的 [ 名稱] 中,以不同的名稱取代 SQL Server Reporting Services 。
按一下 套用。
關閉報表管理員
如果您有提供對等功能的自定義應用程式,或是使用不同的服務實例的報表管理員應用程式,則可以關閉報表管理員。 若要關閉報表管理員,您可以修改 RSReportServer.config 檔案。
關閉報表管理員
在文字編輯器中開啟 RSReportServer.config 檔案。 根據預設,它位於 \Program Files\Microsoft SQL Server\MSRS11。<instancename>\Reporting Services\ReportServer。
尋找 IsReportManagerEnabled。
將值設定為 False。
儲存變更並關閉該檔案。
如需如何修改組態檔的詳細資訊,請參閱修改 Reporting Services 組態檔 (RSreportserver.config)。 如需停用 Reporting Services 中功能的詳細資訊,請參閱 開啟或關閉 Reporting Services 功能。
另請參閱
報表管理員 (SSRS 原生模式)
規劃 Reporting Services 和 Power View 瀏覽器支援 (Reporting Services 2014)
設定 URL(SSRS 組態管理員)
驗證 Reporting Services 的安裝
自訂 HTML 查看器和報表管理員的樣式表單
開啟或關閉 Reporting Services 功能
管理原生模式的報表伺服器(Reporting Services)
RSReportServer 組態檔
設定原生模式報表伺服器以進行本機管理(SSRS)