重新命名 Analysis Services 實例
適用於: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
您可以使用與 Management Studio 一起安裝的 重新命名實例 工具,重新命名現有的 Microsoft sql Server Analysis Services 實例實例。
重要
重新命名實例時,SQL Server Analysis Services 實例重新命名工具會以較高的許可權執行,更新與該實例相關聯的 Windows 服務名稱、安全性帳戶和登錄專案。 若要確保執行這些動作,請務必以本機系統管理員身分執行此工具。
SQL Server Analysis Services 實例重新命名工具不會修改針對原始實例建立的程序資料夾。 請勿修改程式資料夾名稱,以符合您要重新命名的實例。 變更程式資料夾名稱可防止安裝程式修復或卸載安裝。
注意
不支援在叢集環境中使用 SQL Server Analysis Services 實例重新命名工具。
重新命名 Analysis Services 實例
從 C:\Program Files (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE 啟動 實例重新命名 工具 ASInstanceRename.exe。
在 [重新命名實例] 對話框中,於 [實例重新命名] 清單中,選取您要重新命名的實例。
在 [新實例名稱] 方塊中,輸入實例的新名稱。
確認使用者名稱與密碼正確無誤,然後按下 [重新命名]
。 Analysis Services 實例將會在名稱變更時停止並重新啟動。
重新命名后檢查清單
若要繼續存取在重新命名實例上執行的資料庫,您必須手動更新 Excel 或其他用戶端應用程式中的數據連線。 也請檢查任何預先定義的連線,例如 Reporting Services 共用數據源、Excel ODC 檔案或 BI 語意模型連接檔案,這些連接可能會參考您剛才重新命名的實例。
更新您經常用來備份、同步處理或處理資料庫的PowerShell腳本或 AMO 腳稿。
更新您在 SQL Server Data Tools 中使用之 SQL Server Analysis Services 專案的項目屬性。 針對表格式模式伺服器實例,請務必更新 model.bim 檔案上的 Workspace Server 屬性,以及專案的 Server 屬性。
根據您指定服務帳戶的方式,您可能需要更新資料庫登入或檔案許可權,以授與服務的數據訪問許可權(例如,如果您使用服務帳戶來處理數據或存取另一部伺服器上的連結物件)。
如果您使用虛擬帳戶來布建服務,則需要更新資料庫登入或檔案許可權。 虛擬帳戶是以實例名稱為基礎,因此,如果您重新命名實例,虛擬帳戶也會同時更新。 這表示您為上一個實例建立的任何先前登入或許可權都不再有效。
下列範例提供圖例。 假設您使用預設虛擬帳戶,將表格式模式伺服器安裝為名為 「Tabular」 的實例,導致下列設定:
實例名稱 = <伺服器>\TABULAR
服務名稱 = MSOLAP$TABULAR
虛擬帳戶 = NT 服務\ MSOLAP$TABULAR
現在假設您將實例重新命名為 「TAB2」。 由於名稱變更,您的設定現在看起來會像下面這樣:
實體名稱 = <伺服器>\TAB2
服務名稱 = MSOLAP$TAB2
虛擬帳戶 = NT 服務\ MSOLAP$TAB2
如您所見,先前授與 “NT Service\ MSOLAP$TABULAR” 的資料庫和檔案許可權已不再有效。 若要確保服務所執行的工作和作業會像之前一樣執行,您現在必須將新的資料庫和檔案許可權授與 “NT Service\ MSOLAP$TAB2”。