Por que $ job.LastRunOutCome é sempre “Failed”?

1

Estou usando o sqlps para executar um trabalho de backup "Backup de algo".

    Set-Location "SQLSERVER:\sql\$hostname\default\jobserver\jobs"
    $job = Get-ChildItem | Where-Object {$_.Name -eq "Backup Something"}
    $job.Start()
    Start-Sleep 5
    $job.LastRunDate
    $job.LastRunOutcome

O problema é que, mesmo quando o trabalho funciona e o SQL Management Studio confirma que o trabalho de backup funcionou, o .LastRunOutcome sempre retornou "Falha".

Por quê?

    
por Andrew J. Brehm 09.02.2014 / 21:45

0 respostas