在命令提示符处安装 Reporting Services 2016

适用范围: SQL Server Reporting Services (2016) 不支持 SQL Server Reporting Services (2017) 不支持 Power BI 报表服务器

Reporting Services 支持从 SQL Server 安装程序进行命令行安装。 本主题包含特定于 Reporting Services 的若干命令行安装示例。 有关可用于所有 SQL Server 组件的命令行选项的完整说明,请参阅从命令提示符安装 SQL Server。 本主题不介绍用于 SharePoint 产品的 Reporting Services 加载项的命令行选项。 有关该外接程序的命令行安装的信息,请参阅 使用安装文件 rsSharePoint.msi 安装外接程序

本机模式 Reporting Services

RSINSTALLMODE(本机模式)

用于安装 Reporting Services 的主要输入设置是 /RSINSTALLMODE 输入设置。 该设置具有两个选项: DefaultNativeModeFilesOnlyMode

如果安装包括 SQL Server 数据库引擎,则默认 RSINSTALLMODE 为 DefaultNativeMode。如果安装不包括 SQL Server 数据库引擎,则默认 RSINSTALLMODE 为 FilesOnlyMode。如果选择了 DefaultNativeMode 但安装不包括 SQL Server 数据库引擎,则安装会自动将 RSINSTALLMODE 更改为 FilesOnlyMode。 有关输入设置的详细信息,请参阅 从命令提示符安装 SQL Server

本机模式安装示例

下面的示例将安装以下项并配置其帐户:

  • 本机模式下的 Reporting Services。

  • SQL Server 数据库引擎。

  • Reporting Services 订阅功能所需的 SQL Server 代理。

  • SQL Server Management Studio.

Setup.exe /q /IACCEPTSQLSERVERLICENSETERMS /ACTION="install" /ERRORREPORTING=1 /UPDATEENABLED="False" /INSTANCENAME="MSSQLSERVER" /FEATURES="SQLEngine,Adv_SSMS,RS" /RSINSTALLMODE="DefaultNativeMode" /SQLSVCACCOUNT="[DOMAIN\ACCOUNT]" /SQLSVCPASSWORD="[PASSWORD]" /AGTSVCACCOUNT="[DOMAIN\ACCOUNT]" /AGTSVCPASSWORD="[PASSWORD]" /SQLSYSADMINACCOUNTS="[DOMAIN\ACCOUNT]"  

从 SQL Server 2022 (16.x) 开始,请阅读 Microsoft SQL Server 软件许可证条款,网址为 aka.ms/useterms

SharePoint 模式 Reporting Services

RSSHPINSTALLMODE(SharePoint 模式)

用于在 SharePoint 模式下安装 Reporting Services 的输入设置是 /RSSHPINSTALLMODE。 该输入设置具有一个选项:SharePointFilesOnlyMode。 此选项将安装 SharePoint 模式所需的所有文件,但以下安装需要进行配置。 使用 SharePoint 管理中心完成其他配置步骤。 有关详细信息,请参阅在 SharePoint 模式下安装第一个报表服务器

SharePoint 模式安装示例

下面的示例将在 SharePoint 模式中安装 SQL Server 数据库引擎服务和 Reporting Services 以及 SharePoint Reporting Services 加载项 (RS_SHPWFE)。

setup /q /ACTION=install /FEATURES=SQL, RS_SHP, RS_SHPWFE,TOOLS /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" /RSSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE" /AGTSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE"  

下面的示例仅安装 Reporting Services SharePoint 模式。

Setup.exe /q /ACTION="Install" /IACCEPTSQLSERVERLICENSETERMS /FEATURES="RS_SHP" /INSTANCEDIR="C:\Program Files\Microsoft SQL Server" /INSTALLSHAREDDIR="C:\Program Files\Microsoft SQL Server" /INSTALLSHAREDWOWDIR="C:\Program Files (x86)\Microsoft SQL Server" /INSTALLSQLDATADIR="C:\Program Files\Microsoft SQL Server" /SECURITYMODE="SQL" /SAPWD="[PASSWORD]" /PID="[Your PID Value]" /SQLSYSADMINACCOUNTS="[Account Name]" "AutoSql Admin Group" /ASSYSADMINACCOUNTS="[Account Name]" /UPDATEENABLED="False"  
  

SharePoint 模式升级示例

以下示例升级 Reporting Services SharePoint 模式。 RSUPGRADEPASSWORD 是现有 Report Server 服务帐户的密码。 RSUPGRADEPASSWORD 是升级方案中必需的字段,除非 Reporting Services 服务帐户是内置帐户。

Setup.exe /q /ACTION="Upgrade" /INSTANCENAME="MSSQLSERVER" /PID="[PID value]" /FTSVCACCOUNT="[DOMAIN\ACCOUNT]" /FTSVCPASSWORD="[PASSWORD]" /UPDATEENABLED="False" /IACCEPTSQLSERVERLICENSETERMS /RSUPGRADEPASSWORD="[PASSWORD]"  

下面的示例可用于升级基于 SharePoint 共享服务体系结构的 SharePoint 模式安装。 该示例使用 ALLOWUPGRADEFORSSRSSHAREPOINTMODE 开关。 升级不基于共享服务体系结构的旧版本不需要该开关:

  • SQL Server 2008 R2 (10.50.x)

  • SQL Server 2008 (10.0.x)

Setup.exe /q /ACTION="Upgrade" /INSTANCENAME="MSSQLSERVER" /PID="[Your PID Value]" /FTSVCACCOUNT="[ACCOUNT Name]" /FTSVCPASSWORD="[PASSWORD]" /UPDATEENABLED="False" /IACCEPTSQLSERVERLICENSETERMS /ALLOWUPGRADEFORSSRSSHAREPOINTMODE="True"  

后续步骤

从命令提示符安装 SQL Server
SysPrep 参数
从命令提示符安装 Power Pivot

更多疑问? 请访问 Reporting Services 论坛