Compartilhar via


Configurar agenda de trabalho do SQL Server Agent

Aplica-se a: SQL Server Instância Gerenciada de SQL do Azure

Este artigo descreve como configurar uma agenda para um trabalho para o SQL Server Agent ser executado no SQL Server ou na Instância Gerenciada de SQL do Azure. Configure uma agenda de trabalho do SQL Server Agent usando o SQL Server Management Studio (SSMS), o Transact-SQL ou o SQL Server Management Objects (SMO).

Importante

Atualmente, na Instância Gerenciada de SQL do Azure, a maioria dos recursos do SQL Server Agent é compatível, mas não todos. Confira Diferenças entre o T-SQL da Instância Gerenciada de SQL do Azure e o SQL Server para obter detalhes.

Segurança

Para obter informações detalhadas, consulte Implementar a segurança do SQL Server Agent.

Pré-requisitos

Para configurar uma agenda para um trabalho, você já deve ter criado um trabalho. Se você precisar criar um trabalho, consulte Criar um trabalho.

Configurar a agenda de um trabalho

Você pode configurar uma agenda de trabalho do SQL Agent usando o SQL Server Management Studio (SSMS), o Transact-SQL ou o SQL Server Management Objects (SMO).

Para criar uma agenda no SQL Server Management Studio, siga estas etapas:

  1. Abra o SQL Server Management Studio (SSMS).

  2. No Pesquisador de Objetos, conecte-se a uma instância do SQL Server e expanda-a.

  3. Expanda o SQL Server Agent, expanda Trabalhos, clique com o botão direito do mouse no trabalho que deseja agendar e selecione Propriedades.

  4. Selecione a página Agendas e clique em Nova.

  5. Na caixa Nome , digite um nome para a nova agenda.

  6. Desmarque a caixa de seleção Habilitado se não quiser que a agenda entre em vigor imediatamente após a sua criação.

  7. Para Tipo de Agenda, siga um destes procedimentos:

    • Clique em Iniciar automaticamente quando o SQL Server Agent for iniciado para iniciar o trabalho quando o serviço do SQL Server Agent for iniciado.

    • Clique em Iniciar quando as CPUs estiverem ociosas para iniciar o trabalho quando as CPUs atingirem uma condição de ociosidade.

    • Clique em Recorrente se desejar que a agenda seja executada repetidamente. Para definir a agenda recorrente, complete os grupos Frequência, Frequência Diáriae Duração na caixa de diálogo.

    • Clique em Uma vez se quiser que a agenda seja executada apenas uma vez. Para definir uma agenda executada apenas Uma vez , complete o grupo Ocorrência única na caixa de diálogo.

Para anexar uma agenda a um trabalho no SSMS, siga estas etapas:

  1. No Pesquisador de Objetos, conecte-se a uma instância do SQL Server e expanda-a.

  2. Expanda SQL Server Agent, expanda Trabalhos, clique com o botão direito do mouse no trabalho que deseja agendar e selecione Propriedades.

  3. Selecione a página Agendas e clique em Escolher.

  4. Selecione a agenda que você quer anexar e clique em OK.

  5. Na caixa de diálogo Propriedades do Trabalho , clique duas vezes na agenda anexada.

  6. Verifique se a Data de Início está definida corretamente. Se não estiver, estabeleça a data desejada para o início da agenda e clique em OK.

  7. Na caixa de diálogo Propriedades do Trabalho, clique em OK.