如何:在獨立伺服器上安裝及設定 SharePoint 整合

在 SharePoint 整合模式下執行 Reporting Services 的其中一個部署狀況,就是將所有的伺服器元件和應用程式資料庫都安裝在單一獨立伺服器上。如果您想要了解這些技術一起運作的方式,或是您要開發自訂應用程式而且想要輕鬆地在單一部電腦上擁有所有服務,這個組態將會很實用。

單一電腦的部署

必要條件

在您開始安裝元件之前,請務必執行下列動作:

單一伺服器組態的資料庫考量

建議您在安裝 SharePoint 產品之前先安裝 Database Engine 和 Reporting Services,接著在安裝 SharePoint 產品時,就可以修改 SharePoint 安裝以使用您在第一個步驟中安裝的現有 Database Engine。如果您要使用不同的 Database Engine 進行安裝,請檢閱下列資訊:

  • Reporting Services 和 SharePoint 產品與技術都使用 SQL Server 關聯式資料庫儲存應用程式資料。

  • Reporting Services 需要相容的 SQL Server 版本中的 Database Engine 執行個體。

  • SharePoint 產品可以使用現有的資料庫執行個體 (如果已安裝的話)。如果沒有安裝 Database Engine 執行個體,SharePoint 產品安裝程式將安裝 SQL Server Express 版做為 SharePoint 應用程式資料庫。

  • [!附註]

    報表伺服器執行個體無法使用 SQL Server Express 版做為其資料庫。不過,SharePoint 產品或技術所安裝的 SQL Server Express 版執行個體可以與您可能同時安裝的其他 Database Engine 版本並存。如需有關報表伺服器資料庫之版本需求的詳細資訊,請參閱<建立報表伺服器資料庫>。

安裝順序

若要在單一電腦上安裝並設定 Reporting Services 與 SharePoint,請以此順序執行下列逐步程序:

  1. 安裝 Reporting Services 和 Database Engine。確認安裝有效,再安裝 SharePoint 產品。

  2. 執行 SharePoint 2010 產品準備工具。準備工具將會安裝適用於 SharePoint 2010 產品的 Reporting Services 增益集。

  3. 安裝 SharePoint Server 2010 或 SharePoint foundation 2010。

  4. 執行 SharePoint 產品組態精靈。接著,開啟 SharePoint 網站,以確認您的安裝有效。

  5. 執行 SharePoint 伺服陣列組態精靈

  6. 使用 SharePoint 管理中心設定報表伺服器整合功能。此設定步驟是將 Reporting Services 與 SharePoint 產品整合的程序。

若要安裝 Reporting Services 和 Database Engine

  1. 執行 [SQL Server 安裝精靈]。如需詳細資訊,請參閱《SQL Server 線上叢書》中的<如何:安裝 SQL Server 2008 R2 (安裝程式)>。

  2. 在精靈的左側按一下 [安裝],然後按一下 [新的安裝或將功能加入到現有安裝]

  3. [安裝程式支援規則] 頁面上按一下 [確定] (假設已通過所有規則)。

  4. [安裝程式支援檔案] 頁面中按一下 [安裝]

  5. 在支援檔案完成安裝而且支援規則顯示 [通過] 狀態之後,按 [下一步]。檢閱任何警告或封鎖問題。

  6. [產品金鑰] 頁面上輸入適當的產品金鑰,然後按一下 [下一步]

  7. 檢閱並接受授權條款。Microsoft 感謝您同意傳送功能使用資料,協助改進產品功能及支援。按 [下一步]

  8. [安裝程式角色] 頁面上按一下 [SQL Server 功能安裝]

  9. [特徵選取] 頁面上,按一下 [Database Engine Services][Reporting Services][管理工具完成]。按一下 [下一步],繼續進行。

  10. [安裝規則] 頁面上,按一下 [下一步]。檢閱任何警告或封鎖問題。

  11. 接受 [執行個體組態] 頁面上的預設 [MSSQLSERVER] 執行個體,然後按一下 [下一步]

  12. [磁碟空間需求] 頁面上,按一下 [下一步]

  13. [伺服器組態] 頁面上輸入適當的認證,然後按一下 [下一步]。請注意,伺服陣列組態中的 SharePoint 2010 產品的服務組態需要網域帳戶。單一伺服器安裝仍視為伺服陣列組態,而且您將在本文後段執行 SharePoint 安裝時,選擇伺服陣列選項。

  14. 將適當的帳戶加入至 [資料庫引擎組態] 頁面上的 [SQL 系統管理員] 清單中,然後按一下 [下一步]

  15. [Reporting Services 組態] 頁面上,按一下 [安裝 SharePoint 整合模式預設組態]

    SQL Server 2008 R2 安裝程式 - SSRS 組態頁面

  16. 按一下 [錯誤報告] 頁面上的核取方塊傳送錯誤報告,幫助 Microsoft 改進 SQL Server 功能與服務。按 [下一步]

  17. 檢閱任何警告,然後在 [安裝組態規則] 頁面上按一下 [下一步]

  18. [準備安裝] 頁面上檢閱安裝摘要,然後按 [下一步]。摘要應該會包含 Reporting Services 節點,該節點將包含 DefaultSharePointMode 的安裝模式值以及帳戶資訊。

確認:安裝完成之後,您可以透過執行 [SQL Server 組態管理員],確認 Reporting Services 服務是否正常執行。在組態管理員中,按一下 [SQL Server 服務],然後確認 [SQL Server Reporting Services] 服務是否正常執行。

搭配回到頁首連結使用的箭頭圖示回到頁首

若要執行 SharePoint 2010 產品準備工具

  1. 從安裝媒體執行 PreRequisiteInstaller.exe

  2. 請注意,SQL 2008 R2 Reporting Services SharePoint 2010 增益集會在準備工具將安裝的產品清單中。按一下 [下一步]

    這個增益集也可以另行下載並安裝。如需詳細資訊,請參閱<尋找適用於 SharePoint 產品之 Reporting Services 增益集的位置

  3. [安裝完成] 頁面上,您應該會在清單中看見 SQL 2008 R2 Reporting Services SharePoint 2010 增益集:安裝成功

  4. 按一下 [完成]

    搭配回到頁首連結使用的箭頭圖示回到頁首

若要安裝 SharePoint 2010 產品

  1. 從安裝媒體執行 Setup.exe

  2. 輸入產品金鑰,然後按一下 [繼續]

  3. 檢閱軟體授權條款,然後按一下方塊接受合約。按一下 [繼續]

  4. 在安裝類型頁面上,按一下 [伺服器陣列]

    SharePoint 安裝程式的 [安裝類型] 對話方塊

  5. [伺服器類型] 頁面上,按一下 [完成],然後按一下 [立即安裝]

    SharePoint 安裝程式的 [伺服器類型] 對話方塊

  6. 安裝完成時,您將看見 [執行組態精靈] 頁面。確認已選取 [立即執行 SharePoint 產品設定精靈] 的核取方塊。此精靈將會引導您完成初始 SharePoint 環境的設定。如果您遵循這些程序,將 Reporting Services 伺服器聯結至現有的伺服器陣列,此精靈就會將新的伺服器聯結至現有的伺服器陣列。

  7. 按一下 [關閉]

    搭配回到頁首連結使用的箭頭圖示回到頁首

若要執行 SharePoint 產品設定精靈

  1. 在 SharePoint 安裝關閉之後,[SharePoint 產品設定精靈] 就會執行。按一下 [開始] 按鈕,然後開啟 [Microsoft SharePoint 2010 產品] 資料夾,這樣也可以啟動 [SharePoint 2010 產品設定精靈]。

  2. [歡迎使用 SharePoint 產品] 頁面上,按 [下一步]。您將看見警告訊息,說明在設定過程中,部分服務必須重新啟動。按一下 [是]

  3. [連線至伺服器陣列] 頁面上,按一下 [建立新的伺服器陣列],然後按 [下一步]

  4. [指定設定資料庫設定值] 頁面上:

    1. [資料庫伺服器] 文字方塊中輸入伺服器的名稱。

    2. 使用預設的 [資料庫名稱]SharePoint_Config

    3. 為資料庫存取帳戶輸入適當的使用者名稱和密碼。

    4. [下一步]

  5. [指定伺服陣列安全性設定] 上輸入需要的密碼片語,然後按 [下一步]

  6. [設定 SharePoint 管理中心 Web 應用程式] 頁面上:

    1. 輸入通訊埠編號。

    2. 按一下需要的驗證提供者。

    3. [下一步]

  7. [完成 SharePoint 產品設定精靈] 頁面上確認設定,然後按一下 [下一步] 執行精靈。

  8. [設定成功] 頁面上檢閱管理中心的設定,然後按一下 [完成]。[設定精靈] 將會關閉,而您的瀏覽器將會開啟並且載入 [SharePoint 管理中心] 頁面和 [初始伺服陣列設定精靈]

    搭配回到頁首連結使用的箭頭圖示回到頁首

若要完成伺服陣列設定精靈

  1. [伺服陣列設定精靈] 隨即開啟。按一下 [啟動精靈],然後輸入您的服務帳戶。

  2. 檢閱將啟用的預設服務清單。按一下 [下一步]。這個程序需要數分鐘。

  3. 在下一個頁面中,您可以為 SharePoint 安裝建立新的最上層網站集合。該網站將包含名為「Shared Documents」的預設文件庫。您可以使用該文件庫或建立另一個文件庫,用來搭配 Reporting Services 項目。輸入網站的標題和簡短描述。

  4. 輸入網站 URL,例如 http://[servername]/sites/YourNewSiteName

  5. 確認已選取預設選項 [小組網站] 做為範本,並且按一下 [確定]

  6. 建立網站集合將會執行幾分鐘的時間。按一下 [完成]

    搭配回到頁首連結使用的箭頭圖示回到頁首

如果主機標頭用於 SharePoint 網站

  1. 請檢閱規劃主機名稱網站集合 (SharePoint Server 2010)

  2. 如果 SharePoint 應用程式的內部和公開位址相同,請檢閱使用相同的內部與公開位址發行 SharePoint 應用程式

  3. 設定對應到回送位址的主機名稱或停用回送檢查,如知識庫文件當您瀏覽使用整合式驗證,且裝載於 IIS 5.1 或更新版本的網站時,收到錯誤 401.1 (機器翻譯) 中所述。

    搭配回到頁首連結使用的箭頭圖示回到頁首

確認基本 Reporting Services 安裝

  1. 您可以用系統管理員的身分開啟瀏覽器,然後瀏覽至報表伺服器,藉以確認安裝。

  2. URL 應該類似於 http://example-server-name:8080/reportserver,您也可以使用:https://localhost/reportserver。此 URL 會指向 Proxy 端點。將報表伺服器項目加入至 SharePoint 文件庫之後,就可以開啟瀏覽器視窗並指向此 URL,以檢視網站上的項目。

  3. 您應該會看見類似下面的訊息。這則訊息表示已針對 SharePoint 模式安裝 Reporting Services,但是 Reporting Services 尚未與 SharePoint 整合。

    報表伺服器發生組態錯誤。如果此報表伺服器是設定成使用 SharePoint 整合模式,請確認此伺服器是否已聯結到 SharePoint 伺服陣列、報表伺服器服務帳戶是否已獲授權存取這個 SharePoint 伺服器陣列。(rsServerConfigurationError)

    搭配回到頁首連結使用的箭頭圖示回到頁首

若要在 SharePoint 管理中心內設定報表伺服器整合功能

後續步驟

其他管理工作

搭配回到頁首連結使用的箭頭圖示回到頁首

確認安裝

完成下列步驟之後,您應該能夠確認安裝:SharePoint 模式中的 Reporting Services,SharePoint 2010

  • 在 SharePoint 模式中安裝 Reporting Services。

  • 安裝適用於 SharePoint 產品的 Reporting Services 增益集。這個增益集通常是由 SharePoint 2010 產品準備工具安裝。

  • 安裝 SharePoint 2010 產品。

  • 將 Reporting Services 與 SharePoint 整合。

您可以使用下列方法來確認安裝:

  • 以系統管理員的身分開啟瀏覽器,然後瀏覽至報表伺服器,藉以確認報表伺服器 URL。URL 應該類似於 http://example-server-name:8080/reportserver,您也可以使用:https://localhost/reportserver

  • 確認您可以使用 Reporting Services 組態管理員來連接到報表伺服器,並且確認服務已啟動而且 [報表伺服器模式][SharePoint 整合]

  • 確認您可以使用 Management Studio 來連接到新的 SharePoint 環境,並且檢視或編輯某些屬性。

    • 以系統管理員的身分開啟 Management Studio,然後選取 [Reporting Services][伺服器類型]

    • 在伺服器名稱欄位中,輸入與報表伺服器整合的 SharePoint 網站。例如,管理中心網站或執行 SharePoint 精靈時所建立之網站的 URL。下面是 URL 的範例:

      http://[server name]/:64000 是伺服器的名稱以及您針對 SharePoint 管理中心所設定的通訊埠。

      http://[server name/sites/sitename

    • 連接之後,請在 [物件總管] 視窗中,以滑鼠右鍵按一下伺服器名稱,然後按一下 [屬性]

      按一下 [記錄] 並確認執行記錄是否啟用。

搭配回到頁首連結使用的箭頭圖示回到頁首

開始建立資料來源和報表

搭配回到頁首連結使用的箭頭圖示回到頁首

變更記錄

更新的內容

已新增安裝程式對話方塊的螢幕擷取。已新增更詳細的步驟並更新 SharePoint 步驟以確保他們參考的是 SharePoint 2010 產品安裝,而非舊版 SharePoint。

已加入後續安裝的確認步驟。