Dans ce cas exécutez la commande BACKUP comme vous l'avez fait, mais avec les options INIT, SKIP et FORMAT.
Ensuite, copiez (ne le supprimez pas ! ne le "coupez" pas !) votre fichier de sauvegarde sur le second poste, puis exécutez la commande suivante :
RESTORE FILELISTONLY FROM DISK = 'C:\monFichierdeSauvegarde.bak'
Cela vous procurera la liste des noms de fichiers logique de votre base de données, au moins au nombre de 2 : un fichier de données, et un fichier de journal de transaction.
Ensuite, exécutez la commande suivante, en adaptant :
1 2 3 4 5
| RESTORE DATABASE maBD
FROM DISK = 'C:\monFichierDeSauvegarde.bak'
WITH MOVE 'nomLogiqueDuFichierDeDonnees' TO 'C:\monDossier\nomPhysiqueDeMonFichierDeDonnes.mdf',
MOVE 'nomLogiqueDuFichierDuJournalDeTransactions' TO 'C:\monDossier\nomPhysiqueDeMonFichierDuJournalDeTransactions.ldf';
GO |
A+
Partager