0
SQL Serverのすべてのデータベースをバックアップするpowershellスクリプトを作成しています。SQL Serverのバックアップエラーメッセージを抑制する方法
バックアップ中にエラーが発生した場合は、エラーを自分で処理しているため、標準エラーメッセージを抑制したいと考えています。私は例外をトラップに成功しますが、標準エラーメッセージは引き続き表示されます。
powershellスクリプトの標準エラーメッセージを表示しないようにするにはどうすればよいですか?
がこの
Trap [Exception]
{
#error handling
}
でバックアップ
$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()
とIトラップエラーを行うためのコードであるあなたの助け
エラーアクションは '$ dbBackup.SqlBackup($ svr)'では機能しません。このメソッドではエラーが発生します – user817292