共用方式為


將報表發行至報表伺服器

在您設計和測試完報表或報表集之後,您可以使用 SQL Server Data Tools (SSDT) 中的內建部署功能,將報表發行至報表伺服器。您可以發行個別的報表或報表伺服器專案。 發行報表伺服器專案是發行多份報表最簡單的方式。 SQL Server Data Tools (SSDT) 使用「部署」(Deploy) 一詞,而不是「發行」(Publish)。 這兩個詞可以互換。

在您發行報表之前,您必須具有可執行此動作的權限。 權限是透過由您報表伺服器管理員所定義的角色安全性所決定。 發行作業通常是透過 Publisher 角色授與。

SQL Server Data Tools (SSDT) 會提供專案組態來管理報表發行。 組態會指定報表伺服器的位置、報表伺服器上所安裝之 SQL Server Reporting Services 的版本、是否覆寫發行到報表伺服器的資料來源等等。 除了使用 SQL Server Data Tools (SSDT) 所提供的組態,您還可以建立其他組態。

專案組態

報表會在發行前建立,以確保只有有效的報表定義會發行到報表伺服器。 專案組態包括建立報表的屬性,例如,暫時儲存已建立之報表的資料夾,以及如何處理建立問題。 組態也包含您用來指定報表伺服器之位置與版本、報表伺服器上之資料夾的屬性。

根據預設,SQL Server Data Tools (SSDT) 提供三種專案組態:DebugLocal、Debug 與 Release。 預設組態為 DebugLocal。 您通常可以使用 DebugLocal 組態在本機預覽視窗中檢視報表、使用 Debug 組態將報表發行至測試伺服器,以及使用 Release 組態將報表發行至實際伺服器。 在標準工具列上的方案組態下拉式清單中會顯示使用中的組態。 若要使用不同的組態,請從清單中進行選取。

您的報表環境可能已安裝多部報表伺服器以及不同版本的 Reporting Services。 您可以建立多個組態,然後根據部署狀況,使用不同的組態。 如需詳細資訊,請參閱<SQL Server 資料工具中的部署和版本支援 (SSRS)>和<設定部署屬性 (Reporting Services)>。

發行報表

您可以發行單一報表或包含多個報表的報表伺服器專案。 如需有關發行報表的指示,請參閱<發行報表>。

發行單一報表

如果您不要發行專案中的所有報表,可以只選擇發行單一報表。 若要這樣做,請選取部署報表的組態 (例如 Release 組態)、以滑鼠右鍵按一下報表,然後按一下 [部署]

如果報表使用共用資料來源,您也必須部署共用資料來源,否則將不會執行部署的報表。 以滑鼠右鍵按一下共用資料來源,然後按一下 [部署]

您必須指定報表伺服器的目標伺服器 URL,並視需要變更負責部署報表和共用資料來源的預設資料夾。

發行多個報表

當您發行報表伺服器專案時,您可以發行該專案中的所有報表。 所有報表都可以使用相同的報表組態,部署至相同的報表伺服器、伺服器上相同的資料夾等等。 若要將報表發行至不同的伺服器,請逐個報表發行,或僅包含報表伺服器專案中您要發行的報表。 一個方案可以包含多個報表伺服器專案,而且,使用多個專案可能會讓報表部署的管理更為容易,因為您可以使用不同的組態部署不同的專案。

請參閱

參考

專案屬性頁對話方塊

概念

報表伺服器內容 (原生模式)

升級報表