程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 遷移Reporting Services

遷移Reporting Services

編輯:關於SqlServer

Reporting Services 的遷移過程包括手動步驟和自動步驟。報表服務器遷移包括以下任務:

備份數據庫、應用程序和配置文件。

備份加密密鑰。

安裝 SQL Server 2008 的新實例。 如果使用的是相同硬件,則可以將 SQL Server 2008 與現有的 SQL Server 2000 或 2005 安裝並行安 裝。請注意,如果您並行安裝,則可能需要將 SQL Server 2008 安裝為命名實例。

將報表服務 器數據庫和其他應用程序文件從 SQL Server 2000 或 2005 安裝移到新的 SQL Server 2008 安裝中。

將任何自定義應用程序文件移到新安裝中。

配置報表服務器。

編輯 RSReportServer.config,使其包括先前安裝中的任何自定義設置。

或者,為新的 Reporting Services Windows 服務組配置自定義訪問控制列表 (ACL)。

測試安裝。

在確認新實例完 全正常之後,刪除未使用的應用程序和工具。

請注意,如果要重用在以前的安裝中創建的現有報 表服務器數據庫,則用於承載報表服務器數據庫的 SQL Server 有版本限制。有關詳細信息,請參閱創 建報表服務器數據庫。

即使要遷移(而不是升級)安裝,也要考慮針對現有的安裝運行升級顧問 以幫助確定可能會影響遷移的任何問題。如果要遷移尚未安裝或配置的報表服務器,則該步驟尤其有用 。通過運行升級顧問,可以查明新 SQL Server 2008 安裝可能不支持的自定義設置。

此外,應 當注意 SQL Server 2008 中進行了多項將影響安裝遷移方式的重要改動:

IIS 不再是必備組件 。如果要將報表服務器安裝遷移到新計算機上,則無需添加 Web 服務器角色。另外,URL 和身份驗證的 配置步驟不同於以前的版本,用來診斷和解決問題的方法和工具也是如此。

報表服務器 Web 服 務、報告管理器和報表服務器 Windows 服務合並到一個報表服務器服務中。所有這三個應用程序都在同 一個帳戶下運行。所有這三個應用程序都從 RSReportServer.config 文件中讀取配置設置,這使得 RSWebApplication.config 被廢棄。

為了刪除重疊功能而對報表管理器和 SQL Server Management Studio 進行了重新設計。每個工具都支持一組不同的任務;這些工具不再能夠互換。

SQL Server 2008 Reporting Services 不支持 ISAPI 篩選器。如果使用 ISAPI 篩選器,則必 須在遷移之前重新設計報表解決方案。

SQL Server 2008 Reporting Services 不支持 IP 地址 限制。如果使用 IP 地址限制,則必須在遷移之前重新設計報表解決方案,或使用諸如防火牆、路由器 或網絡地址轉換 (NAT) 等技術來配置被禁止訪問報表服務器的地址。

SQL Server 2008 Reporting Services 不支持客戶端安全套接字層 (SSL) 證書。如果使用客戶端 SSL 證書,則必須在遷 移之前重新設計報表解決方案。

如果使用 Windows 集成身份驗證之外的身份驗證類型,則必須 將 RSReportServer.config 文件中的 元素更新為支持的身份驗證類型。支持的身份驗證類型包括 NTLM 、Kerberos、Negotiate 和 Basic。SQL Server 2008 Reporting Services 不支持匿名、.NET Passport 和摘要式身份驗證。

如果在報表環境中使用自定義級聯樣式表,則這些樣式表不會被 遷移。必須在遷移後對它們進行手動移動。

有關 SQL Server 2008 Reporting Services 中更改 的詳細信息,請參閱升級顧問文檔和新增功能 (Reporting Services)。

備份文件和數據

在安裝新 Reporting Services 實例之前,請確保對當前安裝中的所有文件進行備份。

備份報表 服務器數據庫的加密密鑰。此步驟對於成功遷移至關重要。而且,在遷移過程中,必須還原加密密鑰才 能使報表服務器重新獲得對加密數據的訪問權限。若要備份加密密鑰,可以使用 Reporting Services 配置工具(或者,如果要從 SQL Server 2000 遷移的話,可以使用 rskeymgmt 實用工具)。

使 用任一支持的備份 SQL Server 數據庫的方法來備份報表服務器數據庫。有關詳細信息,請參閱將報表 服務器數據庫移至其他計算機中有關如何備份報表服務器數據庫的說明。

備份報表服務器配置文 件。要備份的文件包括:

◆Rsreportserver.config

◆Rswebapplication.config

◆Rssvrpolicy.config

◆Rsmgrpolicy.config

◆ Reportingservicesservice.exe.config

報表服務器和報表管理器 ASP.NET 應用程序的 Web.config。

ASP.NET 的 Machine.config(如果您為報表服務器操作修改過它)。

安裝 SQL Server 2008 Reporting Services

在僅文件模式下安裝新的報表服務器實例,以便可以將 它配置為使用非默認值。對於命令行安裝,請使用 FilesOnly 參數。在安裝向導中,選中“安裝 但不配置”選項。

單擊下面的鏈接之一以查看有關如何安裝新 Reporting Services 實例 的說明:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved