Bonjour,

J'ai demandé à qqun de faire un backup de sa base avec la commande suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
backup database MA_BASE to DISK=N'\\srv\Backup\backup.bak'
Chose qu'il a faite, puis ma transmis le fichier backup.bak.

J'ai voulu ensuite faire ue restauration chez moi comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
restore database MA_BASE from DISK=N'\\srv\Backup\backup.bak'
WITH REPLACE,
      MOVE 'MA_BASE' TO 'C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA\MA_BASE.mdf',
      MOVE 'MA_BASE_log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA\MA_BASE_log.ldf'
Mais j'obtiens l'erreur suivante :

Msg*3132, Niveau*16, État*1, Ligne*5
Le support de sauvegarde est formé de 2 familles de supports, mais seules 1 sont fournies. Tous les membres doivent être fournis.
Msg*3013, Niveau*16, État*1, Ligne*5
RESTORE DATABASE s'est terminé anormalement.
Savez-vous de quoi cela vient ? Sachant que je n'ai qu'un seul fichier.....
Merci pour votre aide