Tenho cerca de 100 assinaturas do SQL Server Reporting Services nas quais preciso alterar a programação. Os horários são todos independentes, não compartilhados.
Existe uma maneira de alterar facilmente em massa as programações de relatórios?
Movê-los todos para um punhado de agendas compartilhadas comuns também seria aceitável, mas, novamente, prefiro não ter que fazer isso manualmente.
Eu tenho experimentado o Powershell para falar com o serviço da Web do Reporting Services, mas parece longe de ser simples editar agendas, então espero que haja uma maneira mais fácil.
Esta é uma velha questão na qual cheguei em minha busca tentando realizar a mesma tarefa recentemente. Eu queria seguir com minha solução caso outra pessoa chegasse aqui também.
Na verdade, escrevi algumas funções no powershell para fazer o trabalho. Você pode ver o código e o processo aqui
A Microsoft publicou recentemente um módulo ReportingServicesTools PowerShell que ajuda enormemente com qualquer tipo de tarefa de administração em massa.
https://github.com/Microsoft/ReportingServicesTools