規劃部署模式

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

  • 原生模式,包括 SharePoint Web 組件的原生模式,在該模式下,報表伺服器會當做透過 Reporting Services 元件專門提供所有處理和管理能力的應用程式伺服器執行。

  • SharePoint 整合模式,在該模式下,報表伺服器會部署為 SharePoint 伺服器陣列的一部分。

原生模式

在原生模式中,報表伺服器是獨立的應用程式伺服器,可以提供報表和報表模型的所有檢視、管理、處理和傳遞。這是報表伺服器執行個體的預設模式。您可以安裝在安裝期間所設定的原生模式報表伺服器,或者,您可以將其設定成完成安裝時的原生模式作業。

SharePoint 整合模式

在 SharePoint 整合模式下,報表伺服器必須在 SharePoint 伺服器陣列內執行。SharePoint 網站會針對報表伺服器內容和作業,提供前端存取。報表伺服器會提供所有的報表處理和報表轉譯功能。

SharePoint 整合模式需要使用 Windows SharePoint Services 3.0 或 Office SharePoint Server 2007、Reporting Services Add-in for SharePoint Technologies,以及設定成 SharePoint 整合模式的報表伺服器。如果所連接的報表伺服器資料庫可以用適合非階層式網站的格式儲存應用程式資料,以及在 SharePoint 產品或技術部署中找到的文件位址。如需詳細資訊,請參閱<針對 SharePoint 3.0 整合設定 Reporting Services>和<將模型和共用資料來源部署至 SharePoint 網站>。

附隨 SharePoint Web 組件的原生模式

若是包含簡單整合需求的部署,您可以考慮使用 SharePoint Web 組件做為 SharePoint 整合模式的替代方案。Reporting Services 所提供的兩個 Web 組件可在 Windows SharePoint Services 2.0、Windows SharePoint Services 3.0、SharePoint Portal Server 2003 或 Office SharePoint Server 2007 的執行個體上安裝與註冊。您可以從 SharePoint 網站使用 Web 組件來尋找及檢視在報表伺服器上儲存及處理的報表 (該報表伺服器是以原生模式執行)。這些 Web 組件已在較舊版本的 Reporting Services 中導入。如需有關原生模式 Web 組件與 SharePoint 整合模式功能比較的詳細資訊,請參閱<規劃 SharePoint 整合>。

切換模式

報表伺服器模式具有互斥性。您可以切換模式,方法是,重新設定報表伺服器資料庫連接以指向使用給定模式預期的格式儲存應用程式資料的資料庫,但是在資料庫類型之間則沒有支援的方式可以用來移轉內容。如需有關如何將現有的報表伺服器執行個體設定為以 SharePoint 整合模式執行的詳細資訊,請參閱<如何:切換伺服器模式 (Reporting Services 組態)>。

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

Windows SharePoint Services 和 Office SharePoint Server 產品所提供的語言比 SQL Server 還要多很多。目前,SQL Server 當地語系化成下列語言:簡體中文、繁體中文、法文、德文、義大利文、日文、韓文、俄文和西班牙文。

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

  • 所有源自 Reporting Services 的應用程式頁面、工具、錯誤、警告和訊息,都會由 Reporting Services 執行個體所使用的語言以其中一種 SQL Server 語言來顯示。

  • 您在 SharePoint 網站、報表檢視器 Web 組件與報表產生器上開啟的應用程式頁面將會以 Reporting Services Add-in 的 22 種支援語言之一顯示。若要檢視支援語言的清單,請至 SQL Server Downloads (英文),然後尋找 Reporting Services Add-in 的下載頁面。

  • SharePoint 網站、SharePoint 管理中心、線上說明和訊息會以 Office Server 產品所支援的 39 種語言提供。

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

如需有關 Reporting Services 語言支援的詳細資訊,請參閱 msdn.microsoft.com 上的<Reporting Services 國際考量>(英文) 或《SQL Server 線上叢書》中的<適用於多語言或全域部署的解決方案設計考量 (Reporting Services)>。