Reporting Services 支持从 SQL Server 安装程序进行命令行安装。 本主题包含特定于 Reporting Services 的若干命令行安装示例。 有关可用于所有 SQL Server 组件的命令行选项的完整说明,请参阅从命令提示符安装 SQL Server 2012。 本主题不介绍用于 SharePoint 产品的 Reporting Services 外接程序的命令行选项。 有关该外接程序的命令行安装的信息,请参阅使用安装文件 Rssharepoint.msi 安装外接程序。
适用范围: Reporting Services SharePoint 模式 | SharePoint 2013 和 SharePoint 2010
适用范围: Reporting Services 本机模式
RSINSTALLMODE(本机模式)
用于安装 Reporting Services 的主要输入设置是 /RSINSTALLMODE 输入设置。 该设置具有两个选项:DefaultNativeMode 和 FilesOnlyMode
如果安装包括 SQL Server 数据库引擎,则默认 RSINSTALLMODE 为 DefaultNativeMode。如果安装不包括 SQL Server 数据库引擎,则默认 RSINSTALLMODE 为 FilesOnlyMode。如果选择了 DefaultNativeMode 但安装不包括 SQL Server 数据库引擎,则安装会自动将 RSINSTALLMODE 更改为 FilesOnlyMode。 有关输入设置的详细信息,请参阅从命令提示符安装 SQL Server 2012。
RSSHPINSTALLMODE(SharePoint 模式)
用于在 SharePoint 模式中安装 Reporting Services 的输入设置是 /RSSHPINSTALLMODE。 该输入设置具有一个选项:SharePointFilesOnlyMode。 此选项将安装 SharePoint 模式所需的所有文件,但以下安装需要进行配置。 使用 SharePoint 管理中心完成其他配置步骤。 有关详细信息,请参阅安装 Reporting Services SharePoint 模式作为单服务器场。
Reporting Services 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="*****" /PID="[Your PID Value]" /SQLSYSADMINACCOUNTS="[Account Name]" "AutoSql Admin Group" /ASSYSADMINACCOUNTS="[Account Name]" /UPDATEENABLED="False"
下面的示例将安装包括 Reporting Services 本机模式和 SharePoint 模式在内的所有 SQL Server 功能。
Setup.exe /q /ACTION="Install" /INSTANCENAME="MSSQLSERVER" /FEATURES="SQLEngine,Replication,SNAC,SNAC_SDK,Browser,Writer,AS,IS,MDS,Adv_SSMS,BC,BOL,Conn,SDK,DReplay_CTLR,DReplay_CLT, RS_SHP,RS_SHPWFE,DQC,BIDS,FullText, RS,DQ,SSMS" /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" /SQLSVCACCOUNT="[Account Name]" /SQLSVCPASSWORD="********" /AGTSVCACCOUNT="[Account Nam]" /AGTSVCPASSWORD="********" /CTLRSVCACCOUNT="[Account Nam]" /CTLRSVCPASSWORD="********" /CLTSVCACCOUNT="[Account Nam]" /CLTSVCPASSWORD="********" /ASSVCACCOUNT="[Account Nam]" /ASSVCPASSWORD="********" /RSSVCACCOUNT="[Account Nam]" /RSSVCPASSWORD="********" /FTSVCACCOUNT="[Account Nam]" /FTSVCPASSWORD="********" /SECURITYMODE="SQL" /SAPWD="********" /PID="[Your PID Value]" /SQLSYSADMINACCOUNTS="[Account Nam]" "AutoSql Admin Group" /ASSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" /UPDATEENABLED="False" /IACCEPTSQLSERVERLICENSETERMS /RSSHPINSTALLMODE="SharePointFilesOnlyMode" /RSINSTALLMODE="DefaultNativeMode"
Reporting Services SharePoint 模式升级的示例
下面的示例将升级 Reporting Services SharePoint 模式。 RSUPGRADEPASSWORD 是现有 Report Server 服务帐户的密码。 RSUPGRADEPASSWORD 是升级方案中必需的字段,除非 Reporting Services 服务帐户是内置帐户。
Setup.exe /q /ACTION="Upgrade" /INSTANCENAME="MSSQLSERVER" /PID="[PID value]" /FTSVCACCOUNT="[DOMAIN\ACCOUNT]" /FTSVCPASSWORD="[ACCOUNTPASSSWORD]" /UPDATEENABLED="False" /IACCEPTSQLSERVERLICENSETERMS /RSUPGRADEPASSWORD="******"
下面的示例可用于升级基于 SharePoint 共享服务体系结构的 SharePoint 模式安装。 该示例使用 ALLOWUPGRADEFORSSRSSHAREPOINTMODE 开关。 升级不基于共享服务体系结构的旧版本不需要该开关:
SQL Server 2008 R2
SQL Server 2008
Setup.exe /q /ACTION="Upgrade" /INSTANCENAME="MSSQLSERVER" /PID="[Your PID Value]" /FTSVCACCOUNT="[ACCOUNT Name]" /FTSVCPASSWORD="****" /UPDATEENABLED="False" /IACCEPTSQLSERVERLICENSETERMS /ALLOWUPGRADEFORSSRSSHAREPOINTMODE="True"
Reporting Services 本机模式命令提示符安装的示例
Setup.exe /q /ACTION="Install" /INSTANCENAME="MSSQLSERVER" /FEATURES="SQLEngine,Replication,SNAC,SNAC_SDK,Browser,Writer,AS,IS,MDS,Adv_SSMS,BC,BOL,Conn,SDK,DReplay_CTLR,DReplay_CLT,DQC,BIDS,FullText, RS,DQ,SSMS" /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" /SQLSVCACCOUNT="[Account Name]" /SQLSVCPASSWORD="********" /AGTSVCACCOUNT="[Account Nam]" /AGTSVCPASSWORD="********" /CTLRSVCACCOUNT="[Account Nam]" /CTLRSVCPASSWORD="********" /CLTSVCACCOUNT="[Account Nam]" /CLTSVCPASSWORD="********" /ASSVCACCOUNT="[Account Nam]" /ASSVCPASSWORD="********" /RSSVCACCOUNT="[Account Nam]" /RSSVCPASSWORD="********" /FTSVCACCOUNT="[Account Nam]" /FTSVCPASSWORD="********" /SECURITYMODE="SQL" /SAPWD="********" /PID="[Your PID Value]" /SQLSYSADMINACCOUNTS="[Account Nam]" "AutoSql Admin Group" /ASSYSADMINACCOUNTS="BUILTIN\ADMINISTRATORS" /UPDATEENABLED="False" /IACCEPTSQLSERVERLICENSETERMS /RSINSTALLMODE="DefaultNativeMode"