Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

La trascrizione di Powershell è vuota quando si esegue lo script da SQL Agent Job in SQL Server 2005

Se il tuo script utilizza comandi nativi (exe della console), Start-Transript non registra nessuno di quell'output. Questo problema è stato acceso a Connect , puoi votarlo. Un modo per acquisire tutto l'input consiste nell'utilizzare cmd.exe:

cmd /c powershell.exe -file "C:\temp\backup script.ps1" > backup.log