从命令提示符安装 PowerPivot

可以从命令行运行安装程序,以安装 SQL Server PowerPivot for SharePoint。 必须在命令中包含该 /ROLE 参数并排除该 /FEATURES 参数。

先决条件

必须安装具有 Service Pack 1(SP1)的 SharePoint Server 2010 企业版。

必须使用域帐户来预配 Analysis Services。

计算机必须加入到 SharePoint 场所在的同一域。

基于 /ROLE 的安装选项

对于 PowerPivot for SharePoint 部署,参数 /ROLE 用于代替 /FEATURES 参数。 有效值包括:

  • SPI_AS_ExistingFarm

  • SPI_AS_NewFarm

这两个角色都安装应用程序、配置和部署文件,使 PowerPivot for SharePoint 能够在 SharePoint 场中运行。 指定任一角色将导致安装程序检查 SharePoint 集成所需的硬件和软件要求。

现有农场选项假定 SharePoint 农场已部署。 新的服务器场选项假定你将创建新场;它支持在命令行语法中添加数据库引擎实例,以便可以使用数据库引擎实例作为场的数据库服务器。

与以前的版本不同,所有服务器配置任务都作为安装后任务执行。 如果自动执行安装和配置步骤,可以使用 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。 请注意,它包含用于预配数据库引擎的参数。

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>   

修改命令语法

使用以下步骤修改示例命令语法。

  1. 将以下命令复制到记事本:

    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 参数允许你在命令提示符窗口中监视进度。

  2. PID 参数从命令中省略,这会导致安装评估版。 如果要安装 Enterprise Edition,请将 PID 添加到安装程序命令并提供有效的产品密钥。

    /PID=<product key for an Enterprise installation>  
    
  3. 将 ___domain\username> 和 <StrongPassword>的<占位符替换为有效的用户帐户和密码。

    /assvaccount 和 /assvcpassword 参数用于在应用程序服务器上配置 Analysis Services 服务实例。 将这些占位符替换为有效的帐户信息。

    必须将 /assysadminaccounts 参数设置为运行 SQL Server 安装程序的用户的标识。 必须至少指定一个系统管理员。 请注意,SQL Server 安装程序不会长期向内置 Administrators 组的成员授予自动 sysadmin 权限。

  4. 删除换行符。

  5. 选择整个命令,然后单击“编辑”菜单上的“ 复制 ”。

  6. 打开管理员命令提示符。 为此,请单击“ 开始”,右键单击命令提示符,然后选择“ 以管理员身份运行”。

  7. 导航到包含 SQL Server 安装介质的驱动器或共享文件夹。

  8. 将修订后的命令粘贴到命令行中。 为此,请单击命令提示符窗口左上角的图标,指向 “编辑”,然后单击“ 粘贴”。

  9. 按 Enter 运行该命令。 等待设置完成。 可以在命令提示符窗口中监视安装程序的进度。

  10. 若要验证安装,请检查 \Program Files\SQL Server\120\Setup Bootstrap\Log 上的 summary.txt 文件。 如果服务器安装没有错误,最终结果应显示“通过”。

  11. 配置服务器。 至少必须部署解决方案、创建服务应用程序,并为每个网站集启用该功能。 有关详细信息,请参阅在管理中心中 配置或修复 PowerPivot for SharePoint 2010(PowerPivot 配置工具)PowerPivot 服务器管理和配置

另请参阅

配置 PowerPivot 服务帐户
PowerPivot for SharePoint 2010 安装