重新命名電腦會使 Web 伺服器和 SQL Server 執行個體發生對應的名稱變更 (如果變更在同一台電腦上)。 在某些案例中,電腦名稱變更之後,將可能無法存取 SQL Server Reporting Services。 電腦名稱變更之後,您可以利用此文章提供的步驟來重新設定報表伺服器。
重新命名 SQL Server 資料庫引擎
如果您要重新命名執行報表伺服器資料庫的 SQL Server 資料庫引擎執行個體,請完成下列步驟:
啟動 Reporting Services 組態工具,然後連接到使用重新命名的伺服器中報表伺服器資料庫的報表伺服器。
開啟 [資料庫安裝] 頁面。
在 [伺服器名稱] 中,輸入或選取 SQL Server 名稱,然後選取 [連接]。
選取套用。
如果報表伺服器正使用本機資料庫引擎執行個體,您可以利用 (local) 或 (local)\instancename 來指定伺服器。 如果您利用 (local) 來參考伺服器,您可以重新命名伺服器,如此一來,連接就可以繼續運作。 如果您使用遠端伺服器,請更新資料庫連接資訊。 每當伺服器名稱變更或 Reporting Services 是使用伺服器名稱進行設定時,都必須執行此動作。
重新命名報表伺服器電腦
如果您要重新命名執行報表伺服器的電腦,請完成下列步驟:
在文字編輯器中開啟
RSReportServer.config,然後修改 UrlRoot 設定,來反映新的伺服器名稱。 傳遞延伸模組利用 UrlRoot 設定來撰寫用於存取儲存在報表伺服器上之項目的 URL。 若要變更報表伺服器 URL 位址,您必須更新 UrlRoot 設定,讓訂閱能夠如預期般繼續傳遞報表。在相同的檔案中,如果已設定設定,請修改 ReportServerUrl 設定來反映新的伺服器名稱。 並非每一種安裝都使用此設定。 如果設定是空的,則不執行任何動作。
注意
如果您在企業網路上使用 Windows 網際網路命名服務 (WINS),報表伺服器和入口網站可能還可以在先前的名稱下繼續使用一段時間。 WINS 會將 IP 位址對應到它所提供服務的每台電腦。 WINS 為重新命名的電腦重新整理 IP 位址之後,就無法再利用舊的電腦名稱來存取報表伺服器或入口網站。