Contexte
Ce post explique comment restaurer une base de donnée sous un différent nom/emplacement
Résolution
Récupérer le nom logique de la base :
RESTORE FILELISTONLY FROM DISK='c:\backup.bak'
Restaurer la base sous un autre nom logique / emplacement :
RESTORE DATABASE NouveauNomLogique FROM DISK='c:\backup.bak'
WITH
MOVE 'NomLogiqueduMDF' TO 'c:\NouveauNomLogiqueduMDF.mdf',
MOVE 'NomLogiqueduLDF' TO 'c:\NouveauNomLogiqueduLDF_log.ldf'