從命令提示字元安裝 PowerPivot
您可以從命令列執行安裝程式來安裝 SQL Server PowerPivot for SharePoint。 您可以在命令中包含 /ROLE 參數並排除 /FEATURES 參數。
必要條件
您必須安裝 SharePoint Server 2010 Enterprise Edition Service Pack 1 (SP1)。
您必須使用網域帳戶佈建 Analysis Services。
電腦必須聯結至與 SharePoint 伺服器陣列相同的網域。
以 /ROLE 為基礎的安裝選項
在 PowerPivot for SharePoint 部署中,會使用 /ROLE 參數取代 /FEATURES 參數。 有效值包括:
SPI_AS_ExistingFarm
SPI_AS_NewFarm
兩個角色都會安裝應用程式、組態和部署檔案,好讓 PowerPivot for SharePoint 在 SharePoint 伺服器陣列中執行。 指定任一個角色將會使得安裝程式檢查 SharePoint 整合所需的硬體和軟體需求。
現有的伺服器陣列選項假設已具有 SharePoint 伺服器陣列。 新伺服器陣列選項假設您將建立新伺服器陣列;該選項支援在命令列語法中加入 Database Engine 執行個體,以將 Database Engine 執行個體當做伺服器陣列的資料庫伺服器來使用。
相對於舊版,所有伺服器組態工作會以後續安裝工作來執行。 如果您想自動化安裝和組態步驟,您可以使用 PowerShell 設定伺服器。 如需詳細資訊,請參閱<使用 Windows PowerShell 的 PowerPivot 組態>。
範例命令
下列範例說明每個選項的用法。 範例 1 顯示 SPI_AS_ExistingFarm。
Setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=install /ROLE=SPI_AS_ExistingFarm /INSTANCENAME=PowerPivot /INDICATEPROGRESS
/ASSVCACCOUNT=<DomainName\UserName> /ASSVCPASSWORD=<StrongPassword> /ASSYSADMINACCOUNTS=<DomainName\UserName>
範例 2 顯示 SPI_AS_NewFarm。 請注意,此範例包含佈建 Database Engine 的參數。
Setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=install /ROLE=SPI_AS_NewFarm /INSTANCENAME=PowerPivot /INDICATEPROGRESS
/SQLSVCACCOUNT=<DomainName\UserName> /SQLSVCPASSWORD=<StrongPassword> /SQLSYSADMINACCOUNTS=<DomainName\UserName>
/AGTSVCACCOUNT=<DomainName\UserName> /AGTSVCPASSWORD=<StrongPassword>
/ASSVCACCOUNT=<DomainName\UserName> /ASSVCPASSWORD=<StrongPassword> /ASSYSADMINACCOUNTS=<DomainName\UserName>
修改命令語法
使用下列步驟可修改範例命令語法。
將下列命令複製到 [記事本] 中:
Setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=install /ROLE=SPI_AS_ExistingFarm /INSTANCENAME=PowerPivot /INDICATEPROGRESS /ASSVCACCOUNT=<DomainName\UserName> /ASSVCPASSWORD=<StrongPassword> /ASSYSADMINACCOUNTS=<DomainName\UserName>
/q 參數會以無訊息模式執行安裝程式,這樣會隱藏使用者介面。
當針對自動安裝指定了 /q 或 /qs 參數時,將需要 /IAcceptSQLServerLicenseTerms。
/action 參數會指示安裝程式執行安裝。
/role 參數會指示安裝程式安裝 PowerPivot for SharePoint 所需的 Analysis Services 程式和組態檔。 這個角色也會偵測及使用現有的伺服器陣列連接資訊,以存取 SharePoint 組態資料庫。 這是必要參數。 若要指定要安裝的元件,請使用這個參數,而非 /features 參數。
/instancename 參數會將 'PowerPivot' 指定為具名執行個體。 這個值為硬式編碼,無法變更。 在命令中指定這個值是為了教育使用者,好讓使用者知道如何安裝此服務。
/indicateprogress 參數可讓您在命令提示字元視窗中監視進度。
此命令會略過 PID 參數,這樣會造成 Evaluation Edition 的安裝。 如果您想要安裝 Enterprise Edition,請將 PID 加入至安裝程式命令,並提供有效的產品金鑰。
/PID=<product key for an Enterprise installation>
以有效的使用者帳戶和密碼來取代 <domain\username> 和 <StrongPassword> 的預留位置。
/assvaccount 和 /assvcpassword 參數會用來設定應用程式伺服器上的 Analysis Services 服務 執行個體。 請以有效的帳戶資訊取代這些預留位置。
/assysadminaccounts 參數必須設定為執行 SQL Server 安裝程式之使用者的識別。 您至少必須指定一個系統管理員。 請注意,SQL Server 安裝程式不再授與自動系統管理員 (sysadmin) 權限給內建系統管理員群組的成員。
移除分行符號。
選取整個命令,然後按一下 [編輯] 功能表上的 [複製]。
開啟系統管理員命令提示字元。 若要這樣做,請按一下 [開始],並以滑鼠右鍵按一下命令提示字元,然後選取 [以系統管理員身分執行]。
導覽至包含 SQL Server 安裝媒體的磁碟機或共用資料夾。
將修改過的命令貼到命令列。 若要這樣做,請按一下命令提示字元視窗左上角的圖示,並指向 [編輯],然後按一下 [貼上]。
按 Enter 鍵,執行此命令。 等候安裝程式完成。 您可以在命令提示字元視窗中監視安裝程式的進度。
若要驗證安裝,請檢查位於 \Program Files\SQL Server\110\Setup Bootstrap\Log 的 summary.txt 檔。 如果伺服器安裝成功而沒有任何錯誤,最終的結果應該是 "Passed"。
設定伺服器。 您至少必須要部署方案、建立服務應用程式,並針對每一個網站集合啟用此功能。 如需詳細資訊,請參閱<設定或修復 PowerPivot for SharePoint 2010 (PowerPivot 組態工具)>或<管理中心的 PowerPivot 伺服器管理和組態>。