Heute mal ein simples PowerShell Script zum Erzeugen eines Backups einer oder mehrerer SQL Datenbanken.
\\ In dieser Datei sind die zu sichernden Datenbanken aufgelistet. $dbs = Get-Content("D:\PFAD\DATEI.txt"); \\ Dafür sollte man im Vorfeld die "Microsoft Windows PowerShell \\ Extensions for Microsoft SQL Server 2012" installieren. Import-Module SQLPS -DisableNameChecking foreach ($db in $dbs) { Backup-SqlDatabase -ServerInstance DB_NAME\DB_INSTANZ -Database $db -CompressionOption On -BackupFile "D:\PFAD\$db.bak" }
Kurz und knapp, was will man mehr? Danke für dieses nützliche Snippet…
Gruß
Jakob
Klasse, genau das wonach ich gesucht habe.