Share via


重新命名 Analysis Services 執行個體

適用于:SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

您可以使用重新命名實例工具,搭配 Management Studio (Web 安裝) 來重新命名現有的 Microsoft SQL Server Analysis Services實例。

重要

重新命名實例時,SQL Server Analysis Services實例重新命名工具會以提高的許可權執行,並更新與該實例相關聯的 Windows 服務名稱、安全性帳戶和登錄專案。 為確保執行這些動作,請務必以本機系統管理員身分執行此工具。

SQL Server Analysis Services實例重新命名工具不會修改為原始實例建立的程式資料夾。 請勿修改程式資料夾名稱以符合您要重命名的執行個體。 變更程式資料夾名稱可以防止安裝程式修復或移除安裝。

注意

不支援在叢集環境中使用SQL Server Analysis Services實例重新命名工具。

若要重新命名 Analysis Services 的執行個體

  1. 從 C:\Program Files ASInstanceRename.exe啟動實例重新命名工具, (x86) \Microsoft SQL Server Management Studio 19\Common7\IDE。

  2. 在 [重新命名執行個體] 對話方塊的 [要重新命名的執行個體] 清單中,選取您要重新命名的執行個體。

  3. 在 [新執行個體名稱] 方塊中,輸入執行個體的新名稱。

  4. 確認使用者名稱和密碼正確,然後按一下 [重新命名]

    Analysis Services 執行個體將會停止,並在名稱變更時重新啟動。

重新命名後的清單

  1. 若要繼續存取在重新命名之執行個體上執行的資料庫,您必須在 Excel 或其他用戶端應用程式中手動更新資料連接。 此外,請檢查任何預先定義的連接,例如 Reporting Services 共用資料來源、Excel ODC 檔,或可能參考您剛重新命名之執行個體 BI 語意模型連接檔案。

  2. 更新您例行用來備份、同步處理或處理資料庫的 PowerShell 指令碼或 AMO 指令碼。

  3. 更新您在 SQL Server Data Tools 中使用的SQL Server Analysis Services專案屬性。 針對表格式模式伺服器執行個體,請務必更新 model.bim 檔案的 [工作空間伺服器] 屬性,以及專案的 [伺服器] 屬性。

  4. 根據您指定服務帳戶的方式而定,您可能需要更新授與資料存取權限給服務的資料庫登入或檔案權限 (例如,如果您使用服務帳戶處理資料或存取其他伺服器上的連結物件)。

    如果您使用虛擬帳戶佈建服務,將需要更新資料庫登入或檔案權限。 虛擬帳戶是以執行個體名稱為基礎,因此,如果您重新命名執行個體,同時也會更新虛擬帳戶。 也就是說,您針對先前的執行個體所建立的任何先前登入或權限都不再有效。

    下列範例提供說明。 假設您使用預設虛擬帳戶將表格式模式伺服器安裝為名為 「Tabular」 的實例,導致下列設定:

    1. 實例名稱 = < server > \TABULAR

    2. 服務名稱 = MSOLAP$TABULAR

    3. 虛擬帳戶 = NT Service\ MSOLAP$TABULAR

    現在假設您將實例重新命名為 「TAB2」。 名稱變更之後,您的設定現在看起來如下:

    1. 實例名稱 = < server > \TAB2

    2. 服務名稱 = MSOLAP$TAB2

    3. 虛擬帳戶 = NT Service\ MSOLAP$TAB2

    如您所見,先前授與 「NT Service\ MSOLAP$TABULAR」 的資料庫和檔案許可權已不再有效。 為了確保服務執行的工作和作業如先前一樣執行,您現在必須將新的資料庫和檔案許可權授與 「NT Service\ MSOLAP$TAB2」。