IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outils SQL Server Discussion :

Restauration Base de données SQL Server


Sujet :

Outils SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2006
    Messages : 8
    Par défaut Restauration Base de données SQL Server
    Bonjour,
    J'ai une base de données SQL Server 2000 sur laquelle j'ai effectué un delete accidentel. Je voudrai retrouver les données supprimées mais le problème est que je n'effectuait de sauvegardes régulières de mon journal des transactions. Je suis en mode de récupération complète et vu la taille de ma base je pense qu'il doit y avoir un moyen de restaurer ma base à son état juste avant mon delete accidentel. Actuellement je ne dispose que des fichiers .MDF et .LDF. Quelqu'un pourrait m'aider sur la précédure à suivre pour une telle restauration si toutefois cela est possible.
    Merci d'avance à tous !

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 249
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 249
    Par défaut
    Le journal de transaction ne sert que pour certains type de restauration affinée.

    Si vous avez fait une sauvegarde complète dernièrement, vous pouvez sans problème récupérer vos données à cette date là. Une sauvegarde complète vide le journal sans vous prévenir.

    Le fichier MDF et LDF sont indispensable puisque qu'il conserve la base mais ils ne vous serviront à rien pour restaurer l'état de votre base sauf si vous faites appel à un outil commerciale de lecture de log qui doit vous permettre de revenir en arriere.

    Le plus simple est de restaurer avec une sauvegarde complete! Vous en avez une bien sur ?

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2006
    Messages : 8
    Par défaut
    Merci pour votre réponse !
    Après le delete, j'ai effectué une sauvegarde complète de ma base mais quand je la restaure dans Enterprise manager, il me propose, à la date choisie, plusieurs jeux de sauvegarde. Je coche le jeux de sauvegarde un jour avant le delete, mais après la restauration, les données dans ma base ne semble pas avoir changées, du moins les données supprimées sont toujours absent. Peut-être que je devrait suivre une procédure spéciale de restauration ou passer forcément par T-SQL en oubliant Enterprise Manager ??? J'ai aussi pensé que je choisi mal mes jeux de sauvegarde ???

  4. #4
    Invité de passage
    Inscrit en
    Juin 2008
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 1
    Par défaut Restauration d'une BD SQL Server 7 .BAK impossible
    Bonjour,

    Nous avons un gros souci. Nous devons impérativement restaurer les données d'un fichier .BAK SQL Server 7 mais nous obtenons un message d'erreur lors de la restauration. Il faut savoir que malheureusement le serveur a crashé et que nous ne possèdons plus les fichiers .MDF de base et qu'une récupération des disques en salle blanche n'a malheureusement pas été un succès.

    Il nous reste uniquement ce fichier .BAK de backup.

    Nous avons tenté de restaurer le fichier sur un serveur SQL 2000 et un serveur SQL 2005 sans succès.

    Le message d'erreur lors de la restauration est:
    The file on device '%ls' is not a valid Microsoft Tape Format backup set.
    URL: http://msdn.microsoft.com/en-us/libr...4(SQL.80).aspx

    Selon nos recherches, le fichier .BAK est corrompu. Connaissez-vous un moyen, un logiciel, une société capable de restaurer un backup d'une base de données SQL 7 .BAK corrompu ?

    Toutes informations est bonne à prendre.

    Je vous remercie d'avance de votre réponse.

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 14
    Par défaut
    Préférez des sauvegardes full toutes les nuits, et des sauvegardes de journaux toutes les heures. C'est un excellent rythme.

    Après, il existe l'instruction 'STOPAT' qui permet de rejouer une séquence de LOG jusqu'à un instant donné.

    Je vous invite pour plus de précision à vous référer à la MSDN

    espérant vous avoir aidé.

    Vincent

Discussions similaires

  1. Restaurer une base de données SQL-Server
    Par Tarodire dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 24/04/2012, 01h19
  2. restauration base de données sql server
    Par liiion dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 31/07/2006, 12h06
  3. Réponses: 1
    Dernier message: 25/07/2006, 13h39
  4. probleme base de donnée SQL server
    Par waguila666 dans le forum ASP
    Réponses: 9
    Dernier message: 01/12/2004, 11h54
  5. Réponses: 3
    Dernier message: 29/03/2004, 18h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo