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