从命令提示符安装 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 场。 “新建场”选项假定你将创建新场;它支持在命令行语法中添加数据库引擎实例,以便可以使用数据库引擎实例作为场的数据库服务器。

与以往的版本相比,所有的服务器配置任务都作为安装后的任务来执行。 如果要自动执行安装和配置步骤,则可以使用 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 参数以不显示用户界面的静默模式运行安装程序。

    如果为无人参与的安装指定了 /IAcceptSQLServerLicenseTerms/q 参数,则 /qs 是必需的。

    /action 参数指示安装程序执行安装。

    /role 参数指示安装程序安装 PowerPivot for SharePoint 所需的 Analysis Services 程序和配置文件。 此角色还检测并使用现有场连接信息来访问 SharePoint 配置数据库。 此参数是必需的。 使用该参数(而非 /features 参数)指定要安装的组件。

    /instancename 参数将“PowerPivot”指定为命名实例。 此值是硬编码的,因此不能更改。 出于教育目的在命令中指定该值,以便您知道该服务是如何安装的。

    /indicateprogress 参数允许您在命令提示符窗口中监视进度。

  2. PID 参数从命令中省略,该参数将导致安装 Evaluation 版本。 如果您想要安装 Enterprise 版本,则将 PID 添加到您的安装程序命令中并且提供有效的产品密钥。

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

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

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

  4. 删除换行符。

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

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

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

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

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

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

  11. 配置服务器。 至少您必须部署解决方案,创建服务应用程序,并为各网站集启用功能。 有关详细信息,请参阅 配置或修复 PowerPivot for SharePoint 2010 (PowerPivot 配置工具) PowerPivot Server Administration and Configuration in Central Administration

另请参阅

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