in
Eric Vaillancourt on SQL Server...

Utilisation du Logfile

Last post Thu, May 15 2008 11:13 AM by Eric Vaillancourt. 3 replies.
Page 1 of 1 (4 items)
Sort Posts: Previous Next
  • Wed, May 14 2008 8:16 PM

    Utilisation du Logfile

    Bonjour, je possède une table de 150,000 lignes.... j'ai malheureusement effacé 5000 lignes... mais 2000 d'entres elles n'auraient pas dû être effacées!

    Puis-je récupérer ces données via le logfile? Et si oui... comment dois-je procéder?

    (SQL Server 2005)

     Merci

  • Thu, May 15 2008 8:50 AM In reply to

    Re: Utilisation du Logfile

    Bonjour,

    Pour pouvoir restorer une bd a partir du journal des transactions, tu dois commencer par restorer ton dernier full backup.

    Je te suggère de restorer la bd dans une copie et de transférer d’une bd à l’autre les données manquantes via la commande insert :

    insert into table_org
    select * from bd_copie.shema.tbl as tbl_org where not exists
    (select * from db.shema.tbl where id= tbl_org.id)

    Bonne Chance!

    Eric

    Filed under:
  • Thu, May 15 2008 10:30 AM In reply to

    Re: Utilisation du Logfile

    Salut Eric,

     Si je comprend bien, il n'est pas possible de retrouver les données avant le dernier Full Backup?

     Merci pour ta réponse rapide! Bien gentil

     

  • Thu, May 15 2008 11:13 AM In reply to

    Re: Utilisation du Logfile

    Salut Marc,

    Les Logs sont toujours en rapport avec le dernier full backup.  SQL Serveur doit avoir un point de référence pour restorer les logs.

    Si tu veux restorer le log, tu dois commencer par faire un backup log, ensuite tu restores le dernier full, le dernier différentielle (optionnel) et tout les logs depuis le dernier full.

    A+

Page 1 of 1 (4 items)
©2008 SQLProf.com & Eric Vaillancourt
Powered by Community Server (Non-Commercial Edition), by Telligent Systems