Share via


Reporting Services 的部署模式

新增: 2006 年 12 月 12 日

SQL Server 2005 Reporting Services 支援報表伺服器執行個體的兩種部署模式:

  • 原生模式,包括含有 SharePoint Web 組件的原生模式。
  • SharePoint 整合模式。
Bb326345.note(zh-tw,SQL.90).gif附註:
SQL Server 2005 Service Pack 2 (SP2) 為 Reporting Services 報表伺服器導入作業模式的概念。在此版本之前,所有的報表伺服器都是以現在定義為原生模式的模式執行。

原生模式

在原生模式中,報表伺服器是獨立的應用程式伺服器,可以提供報表和報表模型的所有檢視、管理、處理和傳遞。這是報表伺服器執行個體的預設模式。

所有的報表伺服器執行個體都是以原生模式安裝,或者不使用任何模式。如果以預設組態安裝報表伺服器,則該報表伺服器可完全以原生模式運作。如果使用僅限檔案的選項 (也就是 [報表伺服器安裝選項] 頁面中的 [安裝但不設定伺服器] 選項) 來安裝報表伺服器,則不會設定報表伺服器;之後為該執行個體所設定的資料庫旗標則會決定其執行的伺服器模式。

附隨 SharePoint Web 組件的原生模式

Reporting Services 包含兩個 Web 組件,可在 Windows SharePoint Services 2.0 或 3.0 的執行個體上安裝和註冊。您可以從 SharePoint 網站使用 Web 組件來尋找及檢視在報表伺服器上儲存及處理的報表 (該報表伺服器是以原生模式執行)。這些 Web 組件已在較舊版本的 Reporting Services 中導入。如需有關原生模式 Web 組件與 SharePoint 整合模式功能比較的詳細資料,請參閱<比較不同版本的 Reporting Services 和 SharePoint 技術之間的整合層級>。

SharePoint 整合模式

在安裝 Reporting Services 之後,可以將報表伺服器設定為以 SharePoint 整合模式執行。在此模式中,報表伺服器會成為 SharePoint Web 應用程式部署的一部分。Windows SharePoint Services 3.0 或 Office SharePoint Server 2007 的使用者可以將報表儲存在 SharePoint 程式庫中,並從他們用來存取其他商務文件的相同 SharePoint 網站存取這些報表。

如果報表伺服器具有下列特徵,則是設定為 SharePoint 整合模式:

  • 報表伺服器執行 SQL Server 2005 SP 2,而 SharePoint 技術的目標執行個體則為版本 3.0,且兩個伺服器都符合以此模式執行的需求。如需詳細資訊,請參閱<以 SharePoint 整合模式執行 Reporting Services 的需求>。
  • 建立報表伺服器資料庫時的選項會將其標示為進行整合作業。將報表伺服器執行個體連接到以 SharePoint 整合模式執行的報表伺服器資料庫時,報表伺服器屬性 SharePointIntegrated 會自動設定為 True。在此模式中,報表伺服器會切換至自訂的安全性延伸模組和 SOAP 端點 (用於報表伺服器設定為 SharePointIntegrated 模式時)。
  • SharePointIntegrated 模式集建立報表伺服器資料庫時,報表伺服器的內容階層會使用 Windows SharePoint Services 的網站階層。報表伺服器只接受完整的 SharePoint URL 做為路徑,而不允許任何相對路徑。每個項目的副檔名都是必要的。如需有關階層和 URL 需求的詳細資訊,請參閱<將報表、模型和共用資料來源部署至 SharePoint 網站>。
  • 報表伺服器和 SharePoint Web 應用程式會針對彼此設定連接,且報表伺服器會被授與對 SharePoint 資料庫的權限。

將報表伺服器向外延展部署與 SharePoint 產品和技術整合

如果您想要將報表伺服器向外延展部署 (亦即,共用單一報表伺服器資料庫的多個報表伺服器執行個體) 與 SharePoint 產品或技術整合,請考慮下列幾點:

  • 必須讓向外延展部署負載平衡,並透過提供單一進入點的虛擬伺服器 URL 來存取此部署。這麼做,您在 [SharePoint 3.0 管理中心] 中設定伺服器整合功能時,就可以指定報表伺服器執行個體的單一 URL。
    您必須另外使用個別的硬體或軟體負載平衡解決方案。Reporting Services 不提供負載平衡功能,也無法讓您設定虛擬伺服器 URL。
  • 向外延展部署必須與單一 SharePoint 伺服器陣列整合在一起。您不能只將向外延展部署中的個別報表伺服器節點與 SharePoint 產品或技術的個別執行個體整合。這麼做,最終將會導致後端報表伺服器資料庫中的資料損毀。
    如需有關受支援組態的詳細資訊,請參閱<SharePoint 整合模式中的 Reporting Services 部署組態>。

切換模式

報表伺服器模式具有互斥性。您可以藉由調整現有報表伺服器部署的用途來切換模式,但資料庫類型之間並沒有支援的方法可以用來移轉內容。

若要切換模式,請修改報表伺服器資料庫的報表伺服器連接,使其指向支援特定作業模式的資料庫。如需有關如何將現有的報表伺服器執行個體設定為以 SharePoint 整合模式執行的詳細資訊,請參閱<針對 SharePoint 3.0 整合設定 Reporting Services>。

在多語言環境中部署 SharePoint 整合報表伺服器

Windows SharePoint Services 和 Office Server 產品現已提供許多 SQL Server 2005 以外的語言版本。目前 SQL Server 2005 已當地語系化為簡體中文、繁體中文、法文、德文、義大利文、日文、韓文、俄文和西班牙文等語言。

將報表伺服器設定為在 SharePoint 產品或技術的部署內執行時,可能會看到多種語言。使用者介面、文件和訊息可能會以下列語言顯示:

  • 所有源自 Reporting Services 的應用程式頁面、工具、錯誤、警告和訊息,都會由 Reporting Services 執行個體所使用的語言以其中一種 SQL Server 語言來顯示。
  • 在 SharePoint 網站、報表檢視器 Web 組件以及報表產生器上開啟的應用程式頁面,會使用 Reporting Services 增益集所支援的 22 種語言中的一種語言。若要檢視支援語言的清單,請移至 SQL Server 下載並尋找 Reporting Services 增益集的下載頁面。
  • SharePoint 網站、SharePoint 管理中心、線上說明和訊息會以 Office Server 產品所支援的 39 種語言提供。

如果 SharePoint 產品或技術的語言與報表伺服器語言不同,則 Reporting Services 會嘗試使用相同語系中最接近的語言。如果找不到接近的替代語言,報表伺服器就會使用英文。

如需有關 Reporting Services 語言支援的詳細資訊,請參閱 msdn.microsoft.com 上的<Reporting Services 國際考量>(英文) 或《SQL Server 線上叢書》中的<Reporting Services 的國際考量>。

變更歷程記錄

版本 歷程記錄

2007 年 9 月 15 日

新增內容:
  • 將報表伺服器向外延展部署與 SharePoint 產品和技術整合

請參閱

工作

如何:針對 SharePoint 整合模式建立報表伺服器資料庫 (Reporting Services 組態)
如何:切換伺服器模式 (Reporting Services 組態)

概念

以 SharePoint 整合模式執行 Reporting Services 的需求
針對 SharePoint 3.0 整合設定 Reporting Services
設定報表伺服器向外延展部署
SharePoint 整合模式的 Reporting Services 安全性概觀

其他資源

安裝 SQL Server Reporting Services

說明及資訊

取得 SQL Server 2005 協助