SQL Server 2005 Exécuter « récupération » à la base de données restaurée avec « NORECOVERY »

StackOverflow https://stackoverflow.com/questions/1124331

Question

J'ai des sauvegardes hebdomadaires complètes, des sauvegardes différentielles quotidiennes et les sauvegardes horaires du journal des transactions.

Pour restaurer la base de données, je ramènerai la sauvegarde complète, puis la dernière sauvegarde cultés puis toutes les sauvegardes du journal des transactions spécifiant NORECOVERY sur toutes les restaurations, sauf le dernier.

Ma question est. Si je reconstitue par mégarde mon dernier journal des transactions avec l'indicateur NORECOVERY, est-il une commande que je peux courir à « récupérer » la base de données à ce stade?

J'utilise SQL Server 2005.

Était-ce utile?

La solution

Essayez ceci (d'aide SQL2000): RESTORE dbname BASE DE DONNÉES DE RÉCUPÉRATION

Autres conseils

Ok, donc la réponse est assez simple. Vous pouvez simplement exécuter la commande.

RESTORE DATABASE [MyDatabase] WITH RECOVERY

Il ne m'a pas lieu de même que vous pouvez exécuter la commande RESTORE DATABASE sans spécifier une sauvegarde à la restauration.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top