安裝程式命令參考 (PowerPivot for SharePoint)

SQL Server 2008 R2 安裝程式包含新命令,可用來在新的或現有的伺服陣列上安裝 PowerPivot for SharePoint。 PowerPivot for SharePoint 加入了檢視及存取 PowerPivot 活頁簿 SharePoint 伺服陣列的支援。

本主題包含下列章節:

範例

PowerPivot 安裝的安裝參數清單

安裝程式角色

新的伺服陣列組態選項

'PowerPivot' 執行個體名稱

PowerPivot 安裝中的帳戶

範例

下列範例說明在 SharePoint 伺服器陣列中安裝 PowerPivot 伺服器元件的命令範例。 如需如何使用及修改這些命令的指示,請參閱<如何:從命令提示字元安裝 PowerPivot for SharePoint>。

在現有的 SharePoint 伺服器陣列中安裝 PowerPivot

Setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=install /ROLE=SPI_AS_ExistingFarm /INSTANCENAME=PowerPivot /INDICATEPROGRESS/ASSVCACCOUNT=<DomainName\UserName> /ASSVCPASSWORD=<StrongPassword> /ASSYSADMINACCOUNTS=<Domain\UserName> 

在安裝期間進行設定的新伺服陣列中安裝 PowerPivot

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> /FARMACCOUNT=<DomainName\UserName> /FARMPASSWORD=<StrongPassword> /PASSPHRASE=<StrongPassword> /FARMADMINPORT=<availablePort> 

PowerPivot 安裝的安裝參數清單

使用下表中的參數來開發 PowerPivot 安裝的命令列指令碼。 此表包含用於以獨佔方式在 SharePoint 伺服陣列中安裝 Analysis Services 的新命令。 其中也包含 PowerPivot 安裝所需或建議使用的現有命令。

SQL Server 元件

參數

說明

SQL Server 安裝程式控制

/ACTION

必要

指出安裝工作流程的必要參數。

支援的值:

  • Install

SQL Server 安裝程式控制

/Q

選擇性

指定安裝程式會在不含任何使用者介面的無訊息模式中執行。 這是自動安裝所使用的參數。

SQL Server 安裝程式控制

/QS

選擇性

指定安裝程式會執行並透過 UI 顯示進度,但是不接受任何輸入或顯示任何錯誤訊息。

SQL Server 安裝程式控制

/IAcceptSQLServerLicenseTerms

只有當您針對自動安裝指定了 /Q 或 /QS 參數時,才需要使用此參數。

確認接受授權條款的必要參數。

SQL Server 安裝程式控制

/INDICATEPROGRESS

選擇性

指定要將詳細安裝程式記錄檔送到主控台。

SQL Server 安裝程式控制

/INSTANCENAME='PowerPivot'

必要

指定 PowerPivot 安裝所需的 'PowerPivot' 執行個體名稱。 雖然 PowerPivot 安裝需要執行個體名稱,但您可以在命令中省略。 即使不指定,安裝程式也會使用 'PowerPivot' 執行個體名稱。

SQL Server 安裝程式控制

/PID

選擇性

指定 SQL Server 版本的產品金鑰。 如果沒有指定這個參數,就會使用 Evaluation。

SQL Server 安裝程式控制

/ROLE

必要

指定要安裝的 Analysis Services 安裝程式角色。

支援的值:

  • SPI_AS_NewFarm

  • SPI_AS_ExistingFarm

Analysis Services

/ASSVCACCOUNT

必要

指定 Analysis Services 服務的帳戶。

Analysis Services

/ASSVCPASSWORD

必要

指定 Analysis Services 服務的密碼。

Analysis Services

/ASSVCSTARTUPTYPE

選擇性

指定 Analysis Services 服務的啟動模式。

支援的值:

  • Automatic

  • Disabled

  • Manual

Analysis Services

/ASSYSADMINACCOUNTS

必要項

指定 Analysis Services 的系統管理員認證。 /assysadminaccounts 參數必須設定為執行 SQL Server 安裝程式之使用者的識別。 您至少必須指定一個系統管理員。 請注意,SQL Server 安裝程式不再授與自動系統管理員 (sysadmin) 權限給內建系統管理員群組的成員。

Analysis Services

/FARMACCOUNT

必要項

僅針對新的伺服陣列組態,指定用來執行管理中心服務的帳戶,並連接至 SharePoint 組態資料庫。

Analysis Services

/FARMPASSWORD

必要

指定伺服器陣列帳戶的密碼。

Analysis Services

/PASSPHRASE

必要

僅針對新的伺服器陣列組態,指定伺服器陣列管理員必須提供的密碼片語,才能在伺服器陣列中新增或移除應用程式伺服器或 Web 前端伺服器。

Analysis Services

/FARMADMINPORT

必要

僅針對新的伺服器陣列組態,指定用來連接至 SharePoint 管理中心 Web 應用程式的通訊埠編號。 雖然設定管理中心需要通訊埠編號,但是您可以在命令中省略。 安裝程式會選擇未由現有通訊埠使用的隨機編號。

SQL Server Browser

/BROWSERSVCSTARTUPTYPE

選擇性

指定 SQL Server Browser 服務的啟動模式。

支援的值:

  • Automatic

  • Disabled

  • Manual

SQL Server 引擎

/SQLSVCACCOUNT

必要

指定 SQL Server 服務的啟動帳戶。

SQL Server 引擎

/SQLSVCPASSWORD

必要

指定 SQLSVCACCOUNT 的密碼。

SQL Server 引擎

/SQLSVCSTARTUPTYPE

選擇性

指定 SQL Server 服務的啟動模式。

支援的值:

  • Automatic

  • Disabled

  • Manual

安裝程式角色

安裝程式角色是將元件安裝在特定環境中之 SQL Server 元件和應用程式檔案的固定選擇。 在 Analysis Services 的情況下,安裝程式角色安裝是用來在現有的 SharePoint 伺服陣列或新的未設定伺服器陣列中,部署 SQL Server PowerPivot for SharePoint。 為支援每個狀況,提供兩個安裝程式角色。 每個安裝程式角色在角色和用來選取個別元件的功能樹狀結構都是彼此互斥的。 您一次只能選擇一個要安裝的安裝程式角色。 如果您選擇安裝程式角色,安裝程式會安裝屬於該角色的功能與元件。 您無法改變為該角色所指定的功能與元件。

安裝程式角色是透過 /ROLE 參數指定。/ROLE 是用來取代安裝程式 /FEATURE 參數。 如果將 /ROLE 參數加入命令中,就無法在相同命令中使用 /FEATURE 參數。

下表定義可供 PowerPivot for SharePoint 使用的安裝程式角色:

角色

包括:

SPI_AS_ExistingFarm

SharePoint 整合模式下的 Analysis Services

PowerPivot 系統服務

PowerPivot 方案套件

更新的 Analysis Services 用戶端程式庫與 OLE DB 提供者

SQL Server 線上叢書

SPI_AS_NewFarm

使用預設組態安裝及設定 PowerPivot for SharePoint。 如需詳細資訊,請參閱<PowerPivot for SharePoint 的預設組態>。

新的伺服陣列組態選項

透過 /ROLE=SPI_AS_NewFarm 參數,安裝程式會提供新的伺服陣列選項,為需要專用 PowerPivot 伺服器的使用者加速部署。 雖然參數名稱為 "NewFarm",SQL Server 安裝程式並不會為您安裝新的 SharePoint 伺服器。 您必須具有 SharePoint 安裝媒體,而且事先以手動方式執行,以取得電腦上的 SharePoint 伺服器程式檔案。

一旦電腦上具有 SharePoint 伺服器程式檔案之後,就可以執行 SQL Server 安裝程式,以完成 PowerPivot 伺服器的部署。 SQL Server 安裝程式會安裝 Database Engine 執行個體做為伺服器陣列的資料庫伺服器、安裝 PowerPivot 伺服器元件、設定 SQL Server 元件,並以最適合 PowerPivot 作業的功能和限制來設定 SharePoint 伺服器。

與現有陣列伺服器安裝選項相反的是,新的伺服器陣列組態需要您指定要用來初始化 SharePoint 產品和工具組態程式 (PSCONFIG.EXE) 的其他值。 當您指定新的伺服器陣列組態選項時,SQL Server 安裝程式會在背景中執行此程式。 /FarmAccount、/FarmPassword、/Passphrase 和 /FarmAdminPort 都是 PSCONFIG.EXE 所需要的設定,以便設定獨立伺服器或伺服器陣列中的第一部伺服器。

此選項並不是提供給要新增 PowerPivot 至已建立伺服器陣列的使用者,也不是提供給要以個人方式設定 Web 應用程式、網站集合與服務的使用者。 其目的在於支援使用者,以簡單的方法快速且輕鬆地讓 PowerPivot 伺服器上線。 如需有關新伺服器陣列組態的詳細資訊,請參閱<在新的 SharePoint 伺服器上安裝 PowerPivot for SharePoint>。

'PowerPivot' 執行個體名稱

與其他可感知執行個體之 SQL Server 服務不同的是,SharePoint 整合模式中的 Analysis Services 並不是多重執行個體伺服器。 在任何指定的電腦上,任何時候您都只能有一個 PowerPivot for SharePoint 執行個體。

您以 SharePoint 整合模式部署的所有 Analysis Services 執行個體都是使用 'PowerPivot' 做為執行個體名稱來安裝為具名執行個體。 這個名稱是硬式編碼。 您不能使用不同的執行個體名稱。 如果您已經有 (任何元件) 的 SQL Server 執行個體使用 'PowerPivot' 做為執行個體名稱,它會封鎖 PowerPivot 安裝。

由於執行個體名稱是硬式編碼,您可以在命令列中加以省略。 如果在命令中省略 /InstanceName='PowerPivot',安裝程式會自動使用正確的執行個體名稱。 如果包含 /InstanceName 卻設定為不同的值時,就會得到錯誤訊息。

PowerPivot 安裝中的帳戶

PowerPivot 命令列安裝包含 SQL Server 服務、SharePoint 服務、伺服器管理員和資料庫存取的帳戶。

如果將 PowerPivot 加入已定義資料庫伺服器的現有伺服器陣列,則不需要為 SQL Server Database Engine、Agent 服務或 Broker 指定帳戶。

所有帳戶都必須是網域使用者帳戶。 請勿使用內建的電腦帳戶。

如需有關帳戶的詳細資訊,請參閱<規劃 SharePoint 伺服陣列中的 PowerPivot 部署>和<變更服務帳戶及密碼 (PowerPivot for SharePoint)>。