none
Parametro RETURNCODE ou Sugestão Desvio de Errro via batch RRS feed

  • Pergunta

  • Amigos,

    Preciso colocar todos os meus pacotes DTSX em um servidor de Agendamento da empresa  onde a operação monitora todos os processos da empresa (Oracle, SQL, ETL, ERP..).

     Hoje os meus pacotes são chamados via arquivo batch e crio um log em arquivo txt onde consigo saber se  execução ocorreu com sucesso. . " DTSER_SUCCESS (0)."

    Bom, no servidor de agendamento ao terminar a execução do meu pacote via batch o operador precisa saber se meu pacote ocorreu com Sucesso ou Erro. 

    Como chamo de um processo batch nesse caso terminou de executar o Batch não teria como informar operador

    Alguém sabe se consigo fazer algum tratamento no arquivo bath . Se eu usar o  RETURNCODE ao terminar a execução do arquivo batch consigo fazer algum tratamento no arquivo batch que diz se obteve sucesso ou falha ?


    Bom, vcs recomendam criar uma aplicação em VB ou .NET que chama cada  pacote e retorna o erro para o operador ?

    Acho mais viável. O que os amigos acham ? No programa VB teria basicamente o conteudo do arquivo batch mais trataria a saida para o nosso amigo operador.

    Um exemplo de um arquivo bATCH:

    dtexec /De xxx /f "\\server\caminho\pacote.dtsx"  > "\\\\server\caminho\\pacote.log"



    Se alguém tiver outros exemplos serão bem vindos.

    Muito Obrigado

    Joie


    sexta-feira, 19 de dezembro de 2008 13:49