Я пишу сценарий powershell, который выполняет резервное копирование всех баз данных в SQL Server.
Если во время резервного копирования происходит ошибка, я хотел бы подавить стандартное сообщение об ошибке, потому что я сам обрабатываю ошибки,Мне удалось перехватить исключение, но стандартное сообщение об ошибке все еще появляется.
Как подавить стандартное сообщение об ошибке в скрипте powershell.
Это код для резервного копирования
$svr = New-Object ('Microsoft.SqlServer.Management.Smo.Server') $sqlservername
$dbBackup = New-Object ("Microsoft.SqlServer.Management.Smo.Backup")
$dbBackup.Database = $dbName
$dbBackup.Devices.AddDevice($FilePath, "File")
$dbBackup.Action = "Database"
$dbBackup.SqlBackup($svr)
$dbBackup.Wait()
, и я фиксирую ошибку при этом
Trap [Exception]
{
#error handling
}
спасибо за помощь