none
Diferença entre Job e Plano de Manutenção RRS feed

  • Pergunta

  • Pretendo programar uma tarefa para reciclar o arquivo do SQL Server Error Log através da execução do comando (sp_cycle_errorlog).

    Minha dúvida esta entre implementar a tarefa através da criação de um Job ou de um Plano de Manutenção. Alguém sabe a diferença entre Job e Plano de Manutenção?

    Grato.
    Eduardo

    • Movido Gustavo Maia Aguiar sexta-feira, 4 de novembro de 2011 13:54 (De:SQL Server - Infra Geral)
    sexta-feira, 4 de novembro de 2011 13:47

Respostas

  • Eduardo,

    Basicamente o plano de manutenção é um funcionalidade existente no SQL Server que tem como objetivo implementar uma série de recursos, procedimentos e mecanismos específicos para se manter a vida do seu banco de dados o mais saudável possível.

    O JOB(Tarefa) trata-se de uma atividade agendada, configurada e executada em horário específico, da mesma forma que uma tarefa agendada do Windows, através do JOB podemos implementar uma sequência de atividades aleatórias, que podem ser realizadas desde um simples Select em uma tabela até mesmo a importação/exportação de um dado, ou um backup completo.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sábado, 5 de novembro de 2011 23:26
    Moderador

Todas as Respostas

  • Eduardo,

     

    Um plano de manutenção faz alguma coisa no banco, um backup, um rebuild nos indices, entre outros, o job inicia o plano de manutenção, o job é basicamente um Task Scheduler do windows, porem dentro do SQL Server.


    Fabrizzio A. Caputo
    Certificações:
    Oracle OCA 11g
    MCITP SQL Server 2008 Implementation and Maintenance
    MCITP SQL Server 2008 Developer
    Blog Pessoal: www.fabrizziocaputo.wordpress.com
    Blog Empresa: www.tripletech.com.br/blog
    Twitter: @FabrizzioCaputo
    Email: fabrizzio.antoniaci@gmail.com
    sexta-feira, 4 de novembro de 2011 13:49
    Moderador
  • Eduardo,

    Basicamente o plano de manutenção é um funcionalidade existente no SQL Server que tem como objetivo implementar uma série de recursos, procedimentos e mecanismos específicos para se manter a vida do seu banco de dados o mais saudável possível.

    O JOB(Tarefa) trata-se de uma atividade agendada, configurada e executada em horário específico, da mesma forma que uma tarefa agendada do Windows, através do JOB podemos implementar uma sequência de atividades aleatórias, que podem ser realizadas desde um simples Select em uma tabela até mesmo a importação/exportação de um dado, ou um backup completo.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    sábado, 5 de novembro de 2011 23:26
    Moderador