none
Como Schedular Stored Procedures? RRS feed

  • Pergunta

  •  

    Estou trabalhando com SQL Server 2005 (SP2) e estou querendo criar um job ou um plano para schedular uma Stored Procedure para ser executada diáriamente num determinado horário, mas não estou conseguindo encontrar como fazer isso. Alguém pode me ajudar?
    terça-feira, 31 de julho de 2007 21:09

Respostas

  • Oi !

     

    No SQL Management Studio, clique em SQL Server Agent->Jobs, botão direito, new job.

     

    Dê nome ao job.

     

    Clique em steps

     

    Crie um novo step

     

    Dê um nome ao step

     

    Selecione como tipo T-SQL

     

    Digite a instrução para executar a procedure

     

    Depois de completar o step, em schedule, monte o agendamento conforme desejar.

     

    []'s

     

    terça-feira, 31 de julho de 2007 23:16

Todas as Respostas

  • Oi !

     

    No SQL Management Studio, clique em SQL Server Agent->Jobs, botão direito, new job.

     

    Dê nome ao job.

     

    Clique em steps

     

    Crie um novo step

     

    Dê um nome ao step

     

    Selecione como tipo T-SQL

     

    Digite a instrução para executar a procedure

     

    Depois de completar o step, em schedule, monte o agendamento conforme desejar.

     

    []'s

     

    terça-feira, 31 de julho de 2007 23:16
  • Obrigado Dannes,

     

    Fiz isso e resolvi o meu problema, apesar de ter dado erro de permissão para o usuário NT AUTHORITY\SYSTEM, mas foi só dar permissão de execução na Stored Procedure que funcionou.

     

    Eu tinha tentado fazer isso criando um plano no Maitenance Plans, mas não deu muito certo. Você sabe como devo colocar na linha de comando?

    quarta-feira, 1 de agosto de 2007 19:17
  •  

    Oi !

     

    Não me parece o tipo de tarefa para um plano de manutenção... é simples demais...

     

    []'s

     

     

    quinta-feira, 2 de agosto de 2007 03:06