Partilhar via


Pausando e continuando agendas compartilhadas

É possível pausar e continuar uma agenda compartilhada em uso. Pausar uma agenda compartilhada é uma maneira de congelar temporariamente uma agenda usada para disparar o processamento de relatórios e assinaturas. Somente agendas compartilhadas podem ser pausadas e reiniciadas. Não é possível pausar agendas específicas a relatórios.

Como pausar e continuar agendas

Para pausar e continuar uma agenda compartilhada, use a página Agendas Compartilhadas no Gerenciador de Relatórios. Não é possível usar o SQL ServerManagement Studio; ele não fornece opções para pausar e continuar agendas. Para obter mais informações, consulte Página Agendas (Gerenciador de Relatórios).

Não é possível pausar e continuar o processamento de um relatório em andamento. Só é possível pausar e continuar agendas que estejam na fila de agendamento do serviço do SQL Server Agent. Um trabalho em andamento está fora do escopo do mecanismo de agendamento. Porém, é possível monitorar e excluir trabalhos em execução. Para obter mais informações, consulte Gerenciando um processo em execução.

Enquanto uma agenda compartilhada está em pausa, todos os processamentos de relatório associados à agenda são adiados até que a agenda seja continuada.

Após continuar uma agenda compartilhada, o processamento de relatórios ocorrerá no próximo horário agendado, usando a hora local do servidor de relatório. Qualquer relatório que não tenha sido executado é ignorado porque uma agenda compartilhada foi pausada. Esse princípio se aplica tanto a agendas com base em horário como a agendas com base em eventos. A agenda inicia o processamento de relatório quando o próximo evento (uma atualização agendada para o cache de um relatório, por exemplo) for detectado.