我有完全正常工作的PowerShell 3腳本備份了一些SQL數據庫。該腳本由主腳本調用,然後調用一些其他執行各種作業的PowerShell腳本。完成時刪除Backup-SqlDatabase進度條
對於每個備份的數據庫,都有一個很好的進度條,但即使通過一切正常工作,它們也不會消失,它們會報告100%。
我不想完全禁用進度條,只是當完成後才離開,儘管我會在備份腳本完成時接受它們消失。
正在調用的命令是Backup-SqlDatabase -DatabaseObject $Database -BackupFile "$($Path)$($DatabaseName)_db_$($DateStamp).bak"
,但我看不到任何可能有幫助的開關。
我懷疑這是相關的,但主腳本通過Invoke-Command
調用備份腳本並直接在SQL服務器上以特定用戶身份執行它。
你好搶這個技巧,我認爲你應該檢查備份狀態理解備份完成或不是查看所有備份檢查這個'dir SQLSERVER:\ SQL \ localhost \ DEFAULT \ Databases |選擇姓名,LastBackupDate' – powershell
備份很好,但是我怎樣才能刪除備份進度條? – rob
我有同樣的問題。我們如何擺脫進度條?我想一次恢復很多數據庫。 –