2017-08-29 41 views
0

我想从TFS服务器将SSRS项目部署为另一台服务器(ProdServer)作为SQL Server中的作业并动态运行它。通过tfs在SQL Server上部署SSRS

请问我该怎么做。

+0

你是什么意思动态?我能想到的最笨的方式是将所有TFS SSRS报告添加到您的本地项目,然后将该项目部署到目标服务器 – LONG

+0

实际上,我想安排TFS每天晚上部署白天完成的工作。 – Hamdy

+0

您使用的是哪个版本的TFS? –

回答

1

您可以尝试编写批处理脚本或使用实用程序(如RS.exe)来部署报告,然后在TFS Build definition中调用脚本或实用程序。

  1. 写脚本部署报告,参考this article。对于 实用参考这个线程: Reporting Services Deployment
  2. 创建计划构建定义,并添加步骤 BatchScript /命令行/ PowerShell来调用脚本/实用

下面的线程也供你参考:

+0

感谢您的回复。这是我在脚本上工作的新形式。我会注意到,如果我成功了。 – Hamdy