Compartilhar via


Iniciar um trabalho

Este tópico descreve como começar a executar um trabalho do Microsoft SQL Server Agent no SQL Server 2012 usando o SQL Server Management Studio, Transact-SQL ou SQL Server Management Objects.

Um trabalho é uma série especificada de ações que o SQL Server Agent executa. Os trabalhos do SQL Server Agent podem ser executados em um servidor local ou em vários servidores remotos.

  • Antes de começar:  

    Segurança

  • Para iniciar um trabalho, usando:

    SQL Server Management Studio

    Transact-SQL

    SQL Server Management Objects

Antes de começar

Segurança

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

Ícone de seta usado com o link Voltar ao Início[Top]

Usando o SQL Server Management Studio

Para iniciar um trabalho

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

  2. Expanda SQL Server Agent e expanda Trabalhos. Segundo o modo pelo qual você queira que o trabalho seja iniciado, siga um destes procedimentos:

    • Se estiver trabalhando em um único servidor, em um servidor de destino ou executando um trabalho de servidor local em um servidor mestre, clique com o botão direito do mouse no trabalho que deseja iniciar e, em seguida, clique em Iniciar Trabalho.

    • Se desejar iniciar vários trabalhos, clique com o botão direito do mouse em Monitor de Atividade do Trabalho e clique em Exibir Atividade do Trabalho. No Monitor de Atividade do Trabalho, você pode selecionar vários trabalhos, clicar com o botão direito do mouse na seleção e clicar em Iniciar Trabalhos.

    • Se estiver trabalhando em um servidor mestre e quiser que todos os servidores de destino executem o trabalho simultaneamente, clique com o botão direito do mouse no trabalho que deseja iniciar, clique em Iniciar Trabalho e, em seguida, clique em Iniciar em todos os servidores de destino.

    • Se estiver trabalhando em um servidor mestre e quiser especificar servidores de destino para o trabalho, clique com o botão direito do mouse no trabalho que deseja iniciar, clique em Iniciar Trabalho e, em seguida, clique em Iniciar em servidores de destino específicos. Na caixa de diálogo Instruções Pós-Download, marque a caixa de seleção Estes servidores de destino e selecione cada servidor de destino em que o trabalho deve ser executado.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando Transact-SQL

Para iniciar um trabalho

  1. No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar.

    -- starts a job named Weekly Sales Data Backup.  
    USE msdb ;
    GO
    
    EXEC dbo.sp_start_job N'Weekly Sales Data Backup' ;
    GO
    

Para obter mais informações, consulte sp_start_job (Transact-SQL).

Ícone de seta usado com o link Voltar ao Início[Top]

Usando o SQL Server Management Objects

Para iniciar um trabalho

Chame o método Start da classe Job usando uma linguagem de programação que você escolher, como o Visual Basic, Visual C# ou PowerShell. Para obter mais informações, consulte SQL Server Management Objects (SMO).

Ícone de seta usado com o link Voltar ao Início[Top]