如何:設定報表伺服器向外延展部署 (Reporting Services 組態)

Reporting Services 支援向外延展部署模型,它可讓您在執行多個報表伺服器執行個體時共用單一報表伺服器資料庫。若要建立向外延展部署,您可以使用安裝程式和 Reporting Services 組態工具。您可以執行安裝程式來安裝報表伺服器。您可以執行 Reporting Services 組態工具來設定每一個報表伺服器使用共用資料庫。您一次只能連接到,以及設定一個報表伺服器。

在指定將用於儲存內部資料的報表伺服器資料庫時,您可以建立新資料庫或是升級現有的報表伺服器資料庫。這個主題假設您要建立新的報表伺服器資料庫。如需有關升級報表伺服器資料庫或現有向外延展部署的詳細資訊,請參閱<升級報表伺服器資料庫>和<升級報表伺服器 Web 伺服陣列>。

若要避免在將伺服器執行個體連接到共用資料庫時發生資料庫相容錯誤,請確定所有的執行個體都是相同的版本。例如,如果使用具有 Service Pack 1 的報表伺服器執行個體來建立報表伺服器資料庫,則同一部署中所有其他的執行個體也必須都已經套用 Service Pack 1。只要所有的版本都支援向外延展部署,就可以使用不同的版本。如需詳細資訊,請參閱<設定報表伺服器向外延展部署>。

在安裝將成為部署一部分的新報表伺服器執行個體時,您可以選擇要安裝預設組態或僅限檔案安裝 (在 SQL Server 安裝精靈中,這是 [報表伺服器安裝選項] 頁面中的 [安裝但不設定伺服器] 選項)。這些步驟採用僅限檔案的安裝,因此在安裝程式完成之後,您必須執行 Reporting Services 組態工具設定伺服器。如需詳細資訊,請參閱<利用安裝程式來安裝 Reporting Services>。

ms159114.note(zh-tw,SQL.90).gif附註:
您必須使用其他產品,支援透過虛擬伺服器和叢集部署所進行存取的功能。Reporting Services 不提供可允許您透過共用 URL 位址,來存取所有報表伺服器執行個體的負載平衡功能或虛擬伺服器功能。

若要安裝第一個報表伺服器執行個體

  1. 安裝屬於部署之一部分的第一個報表伺服器執行個體。

  2. 啟動 Reporting Services 組態,然後使用 [報表伺服器虛擬目錄] 頁面、[報表管理員虛擬目錄] 頁面及 [報表管理員 Web 服務識別] 頁面,來設定虛擬目錄和服務帳戶。如需詳細資訊,請參閱<設定報表伺服器虛擬目錄>和<如何:啟動 Reporting Services 組態>。

  3. 在 [資料庫安裝] 頁面上,輸入或選取將主控報表伺服器資料庫的 SQL Server 執行個體名稱。您可以選取本機或遠端執行個體。您可以使用 SQL Server 2000 或 SQL Server 2005 執行個體。

  4. 如果是連接到遠端執行個體,可能需要啟用該執行個體使用遠端連接。某些版本的 SQL Server 2005 依預設並不會啟用遠端連接。若要確認是否允許遠端連接,請使用「SQL Server 介面區組態」工具並檢視目標執行個體的 [遠端連接] 設定。如果遠端執行個體也是具名執行個體,請確認 SQL Server Browser 服務已啟用且在目標伺服器上執行。SQL Server Browser 服務提供 Reporting Services 組態工具的具名執行個體所要使用的通訊埠編號。

  5. 按一下 [連接] 以連接到 SQL Server 執行個體。

  6. 按一下 [新增] 以建立報表伺服器資料庫。此時會出現 [SQL Server 連接] 對話方塊。

    1. 指定擁有建立資料庫之權限的帳戶。
    2. 按一下 [確定] 以建立資料庫。
  7. 在 [資料庫設定] 頁面的 [認證類型] 中,選取報表伺服器將用來連接到報表伺服器資料庫的帳戶和認證類型。

    如果您選取 [服務帳戶],而且使用的是遠端 SQL Server 執行個體,請確定用來執行服務的帳戶擁有網路存取權。如需有關認證的詳細資訊,請參閱<設定報表伺服器資料庫連接>。

  8. 按一下 [套用]。Reporting Services 組態工具會建立資料庫,並且設定連接。

  9. 在 [加密金鑰] 頁面上,備份對稱金鑰的副本。這是最佳作法的建議。您首次建立資料庫時,一定要備份金鑰。

  10. 在 [初始化] 頁面上,確認已建立報表伺服器執行個體的項目。[已初始化] 核取方塊應該已選取。

  11. (選擇性) 指定報表伺服器電子郵件傳遞設定,以及自動執行帳戶,即可完成報表伺服器組態。

  12. (選擇性) 確認報表伺服器保持運作。如需詳細資訊,請參閱<如何:確認 Reporting Services 的安裝>。

若要安裝和設定第二個報表伺服器執行個體

  1. 執行安裝程式,將第二個 Reporting Services 執行個體安裝在另一部電腦上,或做為相同電腦上的具名執行個體。

  2. 利用 Reporting Services 組態工具來連接和設定您剛才安裝的新執行個體。如需詳細資訊,請參閱<如何:啟動 Reporting Services 組態>。

  3. 設定新伺服器執行個體的服務帳戶和虛擬目錄。您可以使用您對第一個執行個體指定的相同帳戶和虛擬目錄名稱,或使用不同名稱。

  4. 在 [資料庫安裝] 頁面的 [伺服器名稱] 中,指定用來主控您要使用之報表伺服器資料庫的 SQL Server Database Engine 執行個體。這必須是您在先前指示之步驟 3 中所連接的相同伺服器。如果是使用遠端執行個體,請參考前述指示的步驟 3 以取得如何連接到遠端執行個體的建議。

  5. 按一下 [連接]

  6. 在 [資料庫安裝] 頁面的 [資料庫名稱] 中,選取您在先前指示之步驟 5 中所建立的資料庫。如果資料庫清單是空的,請重複前兩個步驟來建立與伺服器的連接。

  7. 在 [資料庫設定] 頁面的 [認證類型] 中,選取報表伺服器將用來連接到報表伺服器資料庫的帳戶和認證類型。您可以使用與第一個報表伺服器執行個體相同的認證,或是不同的認證。

  8. 按一下 [套用]。此時會出現 [SQL Server 連接] 對話方塊。按一下 [確定] 來連接到伺服器。報表伺服器會連接到報表伺服器資料庫並加入它的索引鍵資訊。初始化時需要索引鍵資訊。

  9. 在 [初始化] 頁面上,確認已建立了第二個報表伺服器執行個體的項目。[已初始化] 核取方塊應該是空的。第二個報表伺服器執行個體尚未初始化。

  10. 重新連接到第一個報表伺服器執行個體。由於執行個體已針對可回復的加密作業初始化,因此會用來初始化向外延展部署的新報表伺服器執行個體。若要將新的報表伺服器執行個體初始化,您只能從已初始化的報表伺服器執行。

  11. 在 [初始化] 頁面中,選取您正聯結至部署的報表伺服器執行個體,然後按一下 [初始化]。按一下 [初始化] 之後,就會選取 [已初始化] 核取方塊,代表報表伺服器執行個體是同一向外延展部署的一部分。您需要重新整理頁面,才看得到變更。如果報表伺服器執行個體未列示在 [初始化] 頁面中,請確認您已設定執行個體來使用共用資料庫。

  12. 重複這些步驟,將其他報表伺服器加入部署中。如果您計劃在伺服器叢集中執行報表伺服器,則還需要其他組態。如需詳細資訊,請參閱<設定報表伺服器向外延展部署>。

請參閱

工作

如何:啟動 Reporting Services 組態

概念

加入和移除向外延展部署的加密金鑰
Reporting Services 組態的如何主題

說明及資訊

取得 SQL Server 2005 協助