共用方式為


原生至 SharePoint 移轉 (SSRS)

您無法從一個 Reporting Services 伺服器模式升級或轉換至另一個模式。 例如,您無法將原生模式報表伺服器升級或轉換為 SharePoint 模式。 您無法在兩種模式之間複製報表伺服器資料庫,因為它們使用不同的資料庫結構描述。 您可以將內容從一部報表伺服器移轉至另一部報表伺服器。 您使用的工具取決於為來源和目的地伺服器設定的報表伺服器模式類型。

適用於:Reporting Services 原生模式 | Reporting Services SharePoint 模式

Reporting Services 移轉工具

此工具支援將內容從原生模式部署移轉至 SharePoint 模式部署。 此工具不支援從 SharePoint 模式移轉至 SharePoint 模式,或是從 SharePoint 模式移轉至原生模式。

如需詳細資訊,請參閱 Reporting Services 移轉工具 (https://www.microsoft.com/download/details.aspx?id=29560)。

使用指令碼來移轉內容

如果移轉工具不符合您的需求,您可以手動移轉報表伺服器資料。 下列為將報表項目從一個 Reporting Services 部署移轉至另一個部署所需完成步驟的摘要。 此方法支援以原生模式或 SharePoint 模式做為來源或目的地伺服器。

  1. 備份與還原加密金鑰。 這是用於加密資料的金鑰。 加密金鑰也用於加密密碼,例如,針對資料來源連接儲存的密碼。 不過,密碼無法移轉,因此您必須在目的地環境中再次輸入密碼。

  2. Reporting Services RSS 指令碼:撰寫呼叫報表伺服器 Web 服務 SOAP 方法的 Visual Basic 指令碼,以便在資料庫之間複製資料。 使用 RS.exe 公用程式來執行指令碼。 Rs.exe 會隨 Reporting Services 一起安裝。

下表概述可以用指令碼來移轉的 Reporting Services 物件:

物件 可撰寫指令碼 註解
報表 在移轉之後,重新輸入資料來源的密碼。
資料來源 在移轉之後,將報表重新連結至資料來源。
模型
資料集
報表組件 在移轉之後,驗證或更新報表組件的路徑。
排程 Subscription and Delivery Methods請參閱 ListSchedules 方法
訂用帳戶 請參閱列出訂閱者法 訂用帳戶和傳遞方法 及 ChangeSubscriptionOwner 方法 ChangeSubscriptionOwner
快照集