从命令提示符安装 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>
修改命令语法
使用以下步骤可以修改示例命令语法。
将以下命令复制到记事本中:
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 版本。 如果您想要安装 Enterprise 版本,则将 PID 添加到您的安装程序命令中并且提供有效的产品密钥。
/PID=<product key for an Enterprise installation>
使用有效的用户帐户和密码替换 <domain\username> 和 <StrongPassword> 的占位符。
/assvaccount 和 /assvcpassword 参数用于在应用程序服务器上配置 Analysis Services 服务实例。 请使用有效的帐户信息替换这些占位符。
/assysadminaccounts 参数必须设置为运行 SQL Server 安装程序的用户身份。 您必须至少指定一个系统管理员。 请注意,SQL Server 安装程序不再自动将 sysadmin 权限授予内置 Administrators 组的成员。
删除换行符。
选择整个命令,然后在“编辑”菜单上单击**“复制”**。
打开一个管理员命令提示符。 为此,单击**“开始”,右键单击命令提示符,然后选择“以管理员身份运行”**。
导航到包含 SQL Server 安装介质的驱动器或共享文件夹。
将修正后的命令粘贴到命令行中。 为此,单击命令提示符窗口的左上角中的图标,指向**“编辑”,然后单击“粘贴”**。
按下 Enter 以便运行该命令。 等待安装程序完成。 您可以在命令提示符窗口中监视安装程序的进度。
若要验证安装,请检查 \Program Files\SQL Server\110\Setup Bootstrap\Log 处的 summary.txt 文件。 如果服务器成功安装并且没有任何错误,最终的结果应显示“Passed”。
配置服务器。 至少您必须部署解决方案,创建服务应用程序,并为各网站集启用功能。 有关详细信息,请参阅配置或修复 PowerPivot for SharePoint 2010(PowerPivot 配置工具)或在管理中心中管理和配置 PowerPivot 服务器。