locked
Execução de pacote pelo SQL Agent falha RRS feed

  • Pergunta

  • Bom dia!

    Tenho um pacote do SSIS que chama um exe através de uma "Execute process Task". Esse executável baixa arquivos de uma blob storage pra máquina.
    O pacote é executado com sucesso, porém quando eu crio um job no SQL Agent para executar o mesmo, obtenho o seguinte erro: "Error in executing "F:\.....exe". The process exit code was "91" while the expected was "0".

    Todos os parâmetros estão iguais (dentro do pacote no SSISDB e na configuração do pacote no Agent).

    Alguém tem alguma ideia do que pode ser?


    Obrigada.


    Mariana Del Nero /* Se a resposta foi útil, não esqueça de marcá-la */

    sexta-feira, 19 de outubro de 2018 12:02

Respostas

  • Srs, achei a resposta com um amigo.

    A solução era adicionar permissão do usuário que executa o SQL Agent, na pasta onde os arquivos são baixados.

    Obrigada pela ajuda Fabiano.


    Mariana Del Nero /* Se a resposta foi útil, não esqueça de marcá-la */

    • Marcado como Resposta Mariana Del Nero sexta-feira, 19 de outubro de 2018 18:01
    sexta-feira, 19 de outubro de 2018 18:01

Todas as Respostas

  • Voce definiu a senha para o pacote?

    Já enfrentei problema identico e resolveu definindo uma senha para o pacote.

    Nas propriedades do pacote voce navega até security>EncryptAllWithPassword

    Em packagepassword clica nos 3 pontinhos e digita a senha

    Ao anexar o pacote a job será solicitada a senha difinida.

    Caso tenha dificuldade, retorne.


    Fabiano Carvalho


    sexta-feira, 19 de outubro de 2018 15:27
  • Olá Fabiano. Vou tentar, mas assim..

    Qual é a lógica disso? Ele executa normalmente direto pelo pacote (no SSISDB) e não executa pelo Job.

    O que a senha muda? 
    Tenho outros pacotes agendados pelo Agent todos sem senha e todos funcionando.


    Obrigada.

    Mariana Del Nero /* Se a resposta foi útil, não esqueça de marcá-la */

    sexta-feira, 19 de outubro de 2018 16:37
  • Srs, achei a resposta com um amigo.

    A solução era adicionar permissão do usuário que executa o SQL Agent, na pasta onde os arquivos são baixados.

    Obrigada pela ajuda Fabiano.


    Mariana Del Nero /* Se a resposta foi útil, não esqueça de marcá-la */

    • Marcado como Resposta Mariana Del Nero sexta-feira, 19 de outubro de 2018 18:01
    sexta-feira, 19 de outubro de 2018 18:01