我正在尝试为 SSRS 编写一个自动部署脚本,但似乎找不到有关如何在仅文件安装后自动执行服务器配置过程的任何信息。我有一个安装报告的脚本,但我不知道如何自动执行 Reporting Services 配置管理器中的步骤。
具体来说:如何使用脚本设置 Web 服务 URL、数据库和报告管理器 URL?
更新:我正在尝试自动化这个过程:http://msdn.microsoft.com/en-us/library/bb630447.aspx
答案1
报告服务公开了一个 WMI 接口,可以通过 powershell 或其他脚本提供程序编写脚本,我相信也可以通过命令行和 rsconfig.exe 实现其中的一些功能
报表服务器 WMI 提供程序公开了类、属性和方法,使您可以配置 Reporting Services 安装的各个方面,包括指定服务帐户、配置虚拟目录、创建和配置报表服务器数据库,或者配置报表服务器以进行电子邮件传递。
了解更多信息:
Rsconfig,exe:
http://msdn.microsoft.com/en-us/library/ms162837.aspx
从命令提示符安装报告服务:
http://msdn.microsoft.com/en-us/library/ms144272(SQL.90).aspx
报告服务 WMI 提供程序:
http://msdn.microsoft.com/en-us/library/ms152836(SQL.90).aspx