Temos um trabalho do SQL Agent executando algum PowerShell, que cria uma saída bastante longa (tem saída robocopy, entre outras coisas).
No SQL Agent Job History, vemos apenas os primeiros 1.000 caracteres desta saída.
- Existe outro lugar onde podemos olhar que terá toda a saída?
- Existe outra abordagem que deve ser usada para ver a saída completa?
Nas propriedades avançadas da etapa de trabalho, envie a saída para um arquivo simples inserindo o local e o nome do arquivo "Arquivo de saída". Isso deve incluir toda a sua saída para visualização posterior.
Ou, se você quiser toda a saída diretamente no histórico do trabalho, pode marcar a caixa de seleção " Incluir saída da etapa no histórico ". Ele usará a sobreposição de entrada do histórico para incluir todos os dados. Isso pode ser um pouco complicado de se olhar depois do fato, porém, mas ainda eficaz.
Esta solução (para iniciantes como eu) foi a melhor para mim:
O único detalhe é que para obter as informações executei o procedimento armazenado:
Eu deveria estar pensando em como obter essas informações quando não tiver espaço de dados suficiente.