當您使用 Analysis Services 部署精靈來部署Microsoft SQL Server Analysis Services 專案時,您可以使用下列方式執行精靈:
交互 以互動方式執行時,Analysis Services 部署精靈會根據輸入檔產生 XML 部署腳本,由使用者輸入以互動方式修改。 精靈只會將任何使用者修改套用至部署腳本。 精靈不會修改輸入檔。 如需輸入檔的詳細資訊,請參閱 瞭解用來建立部署腳本的輸入檔。
從命令提示字元 在命令提示字元執行時,Analysis Services 部署精靈會根據您用來執行精靈的參數,產生 XML for Analysis (XMLA) 部署腳本。 精靈可能會有下列任一項:提示您輸入使用者,並根據該輸入修改輸入檔;使用輸入檔執行無訊息且自動部署,如下所示:或建立部署腳本,以供稍後使用。
以互動方式執行 Analysis Services 部署精靈
當您以互動方式執行時,Analysis Services 部署精靈會從輸入檔案讀取值,並將此資訊呈現給您。 您可以修改這些輸入值,例如部署目的地、組態設定、部署選項和連接字串密碼,或保留它們。 如果您變更任何輸入值,精靈會在產生 XMLA 部署腳本時使用這些變更。 不過,精靈不會對輸入檔中的值進行任何變更。
備註
如果您想要讓 Analysis Services 部署精靈修改輸入值,請在命令提示字元執行精靈,並將精靈設定為以回應檔案模式執行。
檢閱輸入值並進行任何想要的變更之後,精靈會產生 XMLA 部署腳本。 您可以在目的地伺服器上立即執行此部署腳本,或儲存腳本以供稍後使用。
以互動方式執行 Analysis Services 部署精靈
依序按兩下 [開始]、[ 所有程式]、[ Microsoft SQL Server]、[ Analysis Services],然後按兩下 [ 部署精靈]。
-或-
在 Analysis Services 專案的 [專案] 資料夾中,按兩下 <項目名稱>.asdatabase 檔案。
備註
如果您找不到 <項目名稱>.asdatabase 檔案,請嘗試使用 Search 並指定 *.asdatabase。
在命令列啟動並執行 Analysis Services 部署精靈
您也可以在命令提示字元中執行 Analysis Services 部署精靈。 當您在命令提示字元中執行精靈時,您會提供 .asdatabase 檔案的完整路徑,並以下列其中一種模式執行精靈:
回應檔案模式
在回應檔案模式中,精靈可讓您以互動方式修改在 SQL Server Data Tools 中建置 Analysis Services 專案時產生的輸入檔。 精靈會在產生 XMLA 部署腳本之前儲存這些修改過的輸入檔。 修改過的輸入檔會在下次執行精靈時成為新的起點。
若要在回應檔案模式中執行精靈,請使用 /a 參數。
無訊息模式
在無訊息模式中,精靈會根據輸入檔中常駐的信息執行無訊息、自動部署。
若要以無訊息模式執行精靈,請使用 /s 參數。 當您以無訊息模式執行精靈時,如果提供訊息,訊息會輸出至主控台或記錄檔。
輸出模式
在輸出模式中,精靈會根據輸入檔產生 XMLA 部署腳本以供稍後執行。
若要在輸出模式中執行精靈,請使用 /o 參數並提供輸出檔名。
如需這些命令行參數的詳細資訊,請參閱 使用部署公用程式部署模型解決方案。
下列程式描述如何在命令提示字元中執行 Analysis Services 部署精靈。
在命令提示字元中執行 Analysis Services 部署精靈
開啟命令提示字元並流覽至 C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE 資料夾。
輸入 Microsoft.AnalysisServices.Deployment.exe 並接著輸入相應的執行精靈模式的開關。