Restauration du fichier de base de données de différence "Le kit de sauvegarde contient une copie de sauvegarde de la base de données autre que l'existant"

J'essaie de tester la récupération de la base de données SQL Utiliser pleinement / Approche différentielle d'un autre serveur à partir duquel une sauvegarde a été créée. La base de données est en mode de récupération simple, car il s'agit d'un stockage de données de test.

J'ai une sauvegarde complète, qui est approximativement 5 jours, ainsi que la différence d'aujourd'hui.

Maintenant, quand j'essaie d'appliquer un différentiel, je reçois le message suivant:

RESTORE DATABASE PAS_DWH_ME
FROM DISK='C:\MTWSQL01_Differential_Database.bak'
WITH REPLACE

Msg 3154, Level 16, State 4, Line 1
The backup set holds a backup of a database other than the existing 'PAS_DWH_ME' database.
Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE is terminating abnormally.

J'ai initialement essayé à travers SSMS, Mais il a été dit à propos de la pause de la chaîne LSN. Google suppose que c'est l'erreur de notre version SSMS.

Google offre la façon de le réparer - utilisation

WITH REPLACE

Option, cependant, j'utilise cette offre.

Plus d'information:

restore headeronly from disk = 'C:\MTWSQL01_Full_Database.bak'
restore headeronly from disk = 'C:\MTWSQL01_Differential_Database.bak'

CheckpointLSN Complet =

1063466000005158400170

DatabaseBackupLSN Différentiel =

1063466000005158400170
Invité:

Giselle

Confirmation de:

Nous s. OP Trouvé dans une discussion interactive. Il s'avère que le fichier de sauvegarde à l'étude a eu plusieurs ensembles de sauvegarde. Celui qu'il a dû restaurer n'était pas en position 1 Et donc ne correspondait pas à la sauvegarde complète, qu'il a rétabli initialement. La décision a été ajouté

with file = n

(Où n - Positionnez cet ensemble de sauvegardes dans le fichier).

Pour répondre aux questions, connectez-vous ou registre