Bonjour,
J'essaye de restaurer une base A sur une nouvelle base B, mais ça laisse ma base B dans un état Restoring... donc inutilisable, alors que j'utilise bien l'option WITH RECOVERY. Voici ma requête :
USE Master
GO
RESTORE DATABASE B
FROM DISK = N'...\A.bak'
WITH
MOVE 'A' TO '...\B.mdf',
MOVE 'A_log' TO '...\B_Log.ldf',
NORECOVERY
RESTORE LOG B
FROM DISK = N'...\trans_1.trn'
WITH NORECOVERY
RESTORE LOG B
FROM DISK = N'...\trans_2.trn'
WITH RECOVERY,
STOPAT = N'6/6/2011 5:23:45 PM'
GO
La requête s'exécute bien mais j'ai ce message :
"This backup set contains records that were logged before the designated point in time. The database is being left in the restoring state so that more roll forward can be performed.
RESTORE LOG successfully processed 1 pages in 0.022 seconds (0.139 MB/sec)."
Si je n'utilise pas l'option STOPAT je n'ai pas de soucis, mais j'ai besoin de cette option..
Si quelqu'un sait pourquoi merci de me renseigner !![]()
Partager