安装程序命令参考 (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 权限授予内置 Administrators 组的成员。

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 安装程序安装一个数据库引擎代理以用作场的数据库服务器,安装 PowerPivot 服务器组件,配置 SQL Server 组件,并为 SharePoint 服务器配置最适于 PowerPivot 运行的功能和限制。

与现有场安装选项相比,新场配置要求您指定其他将用于初始化 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”用作实例名称,作为命名实例进行安装。此名称是硬编码的。不能使用其他实例名称。如果您已有一个使用“PowerPivot”作为实例名称的 SQL Server 实例(对于任何组件),则它将阻止安装 PowerPivot。

由于实例名称是硬编码的,因此您可以从命令行中省略它。如果在命令中省略 /InstanceName='PowerPivot',安装程序将自动使用正确的实例名称。如果您包括 /InstanceName,但将它设置为一个不同的值,您将获得一个错误。

PowerPivot 安装中的帐户

PowerPivot 命令行安装包括用于 SQL Server 服务、SharePoint 服务、服务器管理员和数据库访问的帐户。

如果您向已为其定义数据库服务器的现有场添加 PowerPivot,则不必为 SQL Server 数据库引擎、代理服务或 Broker 指定帐户。

所有帐户都必须是域用户帐户。不要使用内置计算机帐户。

有关帐户的详细信息,请参阅在 SharePoint 场中规划 PowerPivot 部署更改服务帐户和密码 (PowerPivot for SharePoint)