从命令提示符安装 Reporting Services

Setup.exe 程序除提供图形界面的安装程序外,还提供命令提示符界面。可以在命令行下或 .ini 文件中指定安装属性,以自定义 Setup.exe 安装 Reporting Services 组件的方式,或取消用户界面。若要从命令行运行安装程序,您必须是系统中的本地管理员。

此主题说明用于在命令行安装中安装 Reporting Services 组件的属性。它还提供常见安装方案的示例。有关在命令行安装中使用的语法和参数的详细信息,请参阅从命令提示符运行安装程序用 .ini 文件指定安装属性

Reporting Services 的命令行示例

下面的示例说明常见 Reporting Services 安装方案的命令行语法和设置。为使这些示例正常工作,必须首先定位到包含 Setup.exe 程序的文件夹。示例设置说明了指定 .ini 安装文件以实现特定结果的不同方式。

静默命令行安装的基本语法

Setup /settings c:\mysetup.ini /qn

在本地计算机上安装 Reporting Services 组件的设置

[Options]
INSTANCENAME=MSSQLSERVER
ADDLOCAL= SQL_Engine,SQL_Data_Files,RS_Server,RS_Web_Interface,SQL_WarehouseDevWorkbench,SQL_ComputerManagement,SQL_Workbench,RS_Sharedtools
SQLAUTOSTART=1
AGAUTOSTART=1
RSAUTOSTART=1
SECURITYMODE=SQL
SAPWD=<password>
PERPROCESSOR=2
RSCONFIGURATION=Default
RSSQLLOCAL=1

安装文档和示例的设置

[Options]
ADDLOCAL=SQL_Documentation,SQL_BooksOnline,SQL_SQLServerBooksOnline,SQL_Samples,SQL_AdventureWorksSamples,SQL_AdventureWorksDWSamples,SQL_ReportingServicesSamples

Reporting Services 组件的属性

从命令行安装 Reporting Service 时,可以指定以下属性。可以在命令行或 .ini 文件中指定属性,但不能同时在两者中指定属性。如果两者的输入发生冲突,则以命令行中的输入为准。

  • RSACCOUNT="domain\logon_name"
    指定报表服务器 Windows 服务的启动帐户。默认值是当前操作系统的默认内置帐户。此属性应用于 RS_Server 功能选择。如果您指定一个域名,则该域名限制为 254 个字符,而帐户名限制为 20 个字符。下表显示了在没有提供 RSACCOUNT 值的情况下所选的默认内置帐户。

    操作系统 帐户

    Windows 2000

    Local System

    Windows XP

    Local System

  • RSPASSWORD="password"
    默认值为空密码。如果 RSACCOUNT 设置为内置帐户,则请不要为 RSPASSWORD 指定值。此属性应用于 RS_Server 功能选择。指定对应于为 RSACCOUNT 属性指定的用户名的密码。密码限制为 255 个字符。
  • RSUPGRADEDATABASEACCOUNT="username"
    可选。指定用于连接到 SQL Server 实例(该实例在升级期间承载报表服务器数据库)的 SQL Server 数据库登录名。数据库用户必须有权修改架构。如果升级的是在远程 SQL Server 实例上运行的报表服务器,则设置此属性非常有用。数据库用户名限制在 20 个字符之内。
  • RSUPGRADEPASSWORD="password"
    指定了 RSUPGRADEDATABASEACCOUNT 时为必需。指定用户帐户的密码。空字符串为无效值。密码未存储或保存。最大长度为 255 个字符。
  • RSCONFIGURATION={ default | filesonly }
    可选。指定如何安装报表服务器实例。default 安装需要本地数据库引擎实例和使用默认值的系统配置。数据库引擎实例不能作为虚拟服务器安装。

    filesonly 安装安装程序文件,并且对报表服务器安装进行最小配置。需要进一步配置以使报表服务器正常运行。如果未指定此属性,则使用 filesonly。有关详细信息,请参阅报表服务器安装的默认配置报表服务器安装选项

  • RSAUTOSTART={ 1 | 0 }
    可选。默认值为 true (1)。此属性应用于 RS_Server 功能选择。指定当重新启动 Windows 时,Report Server Windows 服务是否自动启动。在操作系统中注册 Report Server Windows 服务时,服务启动类型根据此值进行设置。指定 true (1) 以自动启动服务,或指定 false (0) 将启动类型设置为手动。
  • ADDLOCAL = "feature_selection"
    指定全新安装或现有安装中要安装的功能。指定的功能将列入逗号分隔的列表。安装特定功能时,还必须指定确保成功安装所必需的某些属性。下表列出了所需的每个功能和所有属性。

下表列出了可用于每个组件的属性。功能选择栏是通过命令提示符添加或删除组件时用于 ADDLOCALREMOVE 属性的 feature_selection 参数。

组件 功能选择值 可用属性

报表服务器 Web 服务和 Windows 服务,以及 Reporting Services 配置工具

RS_Server

RSACCOUNT、RSPASSWORD、RSAUTOSTART、RSCONFIGURATION

报表管理器

RS_Web_Interface

报表设计器和模型设计器

SQL_WarehouseDevWorkbench

Reporting Services 命令行实用工具

RS_Tools

ms144272.note(zh-cn,SQL.90).gif重要提示:
缺少系统必备项时,无法安装关联组件。如果受影响的组件是在 ADDLOCAL 属性的命令行中指定的,安装程序将终止运行并显示错误。

请参阅

概念

升级 Reporting Services
选择要安装的 Reporting Services 组件
安装 SQL Server Reporting Services

其他资源

Reporting Services 的向后兼容性

帮助和信息

获取 SQL Server 2005 帮助