locked
troquei senha do SA e os jobs com DTS nao rodam mais. :-( RRS feed

  • Pergunta

  •  

    Pessoal,

     

    Estou com o seguinte problema:

     

    Precisei trocar a senha de SA, daí os jobs que executam DTS pararam de funcionar, os novos jobs criados após a troca de senha estao funcionando, mas os antigos nao. :-(

     

    Alguem já passou por essa situacao e conhece uma forma de atualizar de forma rapida os jobs (sao mais de 500).

     

    Abraços,

    Alexandre Lopes

     

    terça-feira, 27 de novembro de 2007 13:08

Todas as Respostas

  • Oi,

     

    A boa notícia é que tem solução, a má notícia é que você vai ter que atualizar um a um.

    Bom, quando a gente agenda um pacote DTS, no job fica gravado uma passo do tipo CMD (ou seja DOS) que executa o DTSRUN. O DTSRUN roda os pacotes agendados e para melhorar a segurança os parâmetros são criptografados. Como o comando já está no JOB, na hora de trocar a senha, o comando tem a senha antiga. Nesse caso você terá que refazer o agendamento para que ele monte a criptografia de novo...

     

    Sei que não era a saída que vc queria mas...

     

    Por isso não uso o SA para nada. Prefiro criar um usuário a parte e dar privilégios de sysadmin. Acho que usar o SA é meio atraso de vida pq sempre que usamos pra mais de uma coisa tem problemas desse tipo (fora que ele é sempre um usuário visado).

     

    Outra coisa é que vc poderia ter usado a autenticação do Agent. Aí não teria esses problemas...

    sexta-feira, 30 de novembro de 2007 00:45