Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Script PowerShell de restauration à froid de vos bases système master, msdb, model d'une instance SQL Server
- # Source : https://www.dsfc.net/bdd/mssql/sauvegarde-a-froid-bases-systemes-sql-server-powershell/
- Clear-Host
- Import-Module SQLPS
- Import-Module SQLServer
- # Arrête des services Agent et Instance SQL Server
- Stop-Service -Name SQLSERVERAGENT -Force
- Stop-Service -Name MSSQLSERVER -Force
- # Chemin du répertoire des fichiers de sauvegarde
- $dest='e:\sauve'
- # Copie des fichiers vers les répertoires d'origine
- $rows=import-csv -Path "$dest\bdsys.csv"
- foreach($row in $rows)
- {
- $src=$row.physical_name
- $debut=$src.LastIndexOfAny('\')
- $file=$src.substring($debut+1,$src.length-$debut-1)
- copy-item -Path "$dest\$file" -destination "$src" -Force
- }
- # Redémarrage des services
- Start-Service -Name MSSQLSERVER
- Start-Service -Name SQLSERVERAGENT
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement