none
Perte & Recupération Base de données SQL Server 2012 express RRS feed

  • Question

  • Chers Tous,
    Besoin de vos opinions pour trouver une solution.

    En effet, notre serveur HP ProLiant G7 a connu une soucis de disque dur et un problème avec le système d'exploitation win-server 2008r2. c'est en raid 1
    Nous avions installé un logiciel client-serveur, avec une basée de donnée sql server 2012 Express.
    L'OS serveur, win server 208 r2 redémarrait en boucle depuis le 31/05/2019  pour défaillance du disque dur
    Nous avons fait venir un prestataire externe pour faire la maintenance et les pièces de rechanges.
    Le disque dur a été remplacé, les données ont été restaurées sur les partitions en ce jour.  sauf la base de données de ce logiciel, qui n’est plus visible dès le 21/05/2019 à 10h41 selon le rapport d’erreur sur les évènements.
    Elle n'est pas dans le répertoire DATA de SQL Server  2012 Express sur le C, mais les fichiers (.mdf et .ldf) des autres bases de données non liées au logiciel sont présentes.

    Merci de le consulter et me donner votre avis et des solutions possibles pour récupérer la base.

    Merci de me donner vos avis et ébauches de solution pour récupérer la base de données



    • Modifié JJ AKA mercredi 19 juin 2019 20:04
    mercredi 19 juin 2019 19:41

Réponses

Toutes les réponses

  • Bonjour JJ AKA,

    Je te recommande de te rapprocher du support de l’éditeur pour ce type de restauration.

    Peut être ce lien pourra t'aider :

    https://docs.microsoft.com/fr-fr/sql/relational-databases/backup-restore/restore-a-database-to-a-new-location-sql-server?view=sql-server-2017


    "Marquer comme réponse" les réponses qui ont résolu votre problème

    • Marqué comme réponse JJ AKA mercredi 26 juin 2019 08:25
    mercredi 19 juin 2019 19:59
  • Bonjour

    Est-ce que la base de donnée apparaît néanmoins dans SSMS ? Même si il ne trouve pas les fichiers, la base master en a gardé trace. Donc un rq sur sys.master_files donnera le chemin où se trouvait la BD avant le crash et donc récupérer des infos.

    ceci dit : SQL Server est un serveur de BD et il convient de faire de VRAI sauvegardes des bases de données qu'il faut ABSOLUMENT ne pas stocker sur la même machine / baies de disques que les données de prod.

    Et là, votre base serait Online depuis bien longtemps ...

    My 2 cents.

    cdlt
    Christophe


    Christophe LAPORTE - Independent Consultant & Trainer - SQL Server MVP-MCM

    jeudi 20 juin 2019 10:08
  • Merci pour ton retour

    ci-dessous une partie du message affiché dans le fichier LOG

    2019-05-18 10:15:01.44 spid57      Starting up database 'POLYVALENCE'.
    2019-05-18 10:19:37.26 spid57      Starting up database 'POLYVALENCE'.
    2019-05-18 10:42:01.85 spid57      Starting up database 'POLYVALENCE'.
    2019-05-18 10:50:30.45 spid57      Starting up database 'POLYVALENCE'.
    2019-05-18 11:22:06.30 spid57      Error: 18204, Severity: 16, State: 1.
    2019-05-18 11:22:06.30 spid57      BackupDiskFile::CreateMedia: Backup device 'Z:\POLYVALENCE-2019.5.18.11_21.bak' failed to create. Operating system error 3(The system cannot find the path specified.).
    2019-05-18 11:22:06.37 Backup      Error: 3041, Severity: 16, State: 1.
    2019-05-18 11:22:06.37 Backup      BACKUP failed to complete the command BACKUP DATABASE POLYVALENCE. Check the backup application log for detailed messages.
    2019-05-18 11:22:43.94 spid58      Starting up database 'Tomproj'.
    2019-05-18 11:23:02.28 spid57      Starting up database 'Tomproj'.
    2019-05-18 11:23:07.56 spid58      Starting up database 'POLYVALENCE'.
    2019-05-18 11:35:49.09 spid57      Starting up database 'POLYVALENCE'.
    2019-05-18 12:06:32.95 spid57      Starting up database 'POLYVALENCE'.
    2019-05-18 15:32:57.53 spid57      Starting up database 'POLYVALENCE'.
    2019-05-20 07:34:33.01 spid57      Starting up database 'Tomproj'.
    2019-05-20 07:35:45.74 spid58      Starting up database 'POLYVALENCE'.
    2019-05-20 08:10:13.59 spid57      Starting up database 'Tomproj'.
    2019-05-20 08:10:30.35 spid58      Starting up database 'POLYVALENCE'.
    2019-05-20 09:56:23.03 spid57      Starting up database 'Tomproj'.
    2019-05-20 09:56:39.46 spid58      Starting up database 'POLYVALENCE'.
    2019-05-20 10:14:10.04 spid57      Starting up database 'POLYVALENCE'.
    2019-05-20 11:26:10.45 spid57      Error: 18204, Severity: 16, State: 1.
    2019-05-20 11:26:10.45 spid57      BackupDiskFile::CreateMedia: Backup device 'Z:\POLYVALENCE-2019.5.20.11_26.bak' failed to create. Operating system error 3(The system cannot find the path specified.).
    2019-05-20 11:26:10.71 Backup      Error: 3041, Severity: 16, State: 1.
    2019-05-20 11:26:10.71 Backup      BACKUP failed to complete the command BACKUP DATABASE POLYVALENCE. Check the backup application log for detailed messages.
    2019-05-20 11:26:49.18 spid58      Starting up database 'Tomproj'.
    2019-05-21 08:57:47.96 spid57      Starting up database 'POLYVALENCE'.
    2019-05-21 08:57:52.90 spid58      Starting up database 'Tomproj'.
    2019-05-21 10:43:05.13 spid57      Starting up database 'POLYVALENCE'.
    2019-05-23 10:03:50.76 spid51      Starting up database 'DLO'.
    2019-05-23 10:03:54.27 spid51      Starting up database 'DLO'.
    2019-05-23 10:03:55.28 spid51      Starting up database 'DLO'.
    2019-05-23 10:03:58.94 spid51      Starting up database 'DLO'.
    2019-05-23 10:04:00.76 spid51      Starting up database 'DLO'.
    2019-05-23 10:04:20.83 spid51      Starting up database 'dedupedb'.
    2019-05-23 10:07:14.37 spid51      Starting up database 'dedupedb'.
    2019-05-23 10:09:01.76 spid52      Starting up database 'DLO'.
    2019-05-23 10:09:03.29 spid52      Starting up database 'DLO'.
    2019-05-23 10:10:15.11 spid51      Starting up database 'dedupedb'.
    2019-05-23 10:13:14.71 spid51      Starting up database 'dedupedb'.
    2019-05-23 10:14:06.18 spid52      Starting up database 'DLO'.

    la base de données de ce logiciel, qui n’est plus visible dès le 21/05/2019 à 10h41 selon le rapport d’erreur sur les évènements.  L'OS serveur, win server 208 r2 redémarrait en boucle depuis le 31/05/2019 

    jeudi 20 juin 2019 17:41
  • Bonsoir

    Que renvoie select * from sys.master_files

    Est-ce que la base 'POLYVALENCE' apparait ?

    Est-ce que vous avez pu récupérer le drive Z ? Il semble u avoir des sauveagrdes sur ce volume.

    Cdlt

    Christophe


    Christophe LAPORTE - Independent Consultant & Trainer - SQL Server MVP-MCM

    jeudi 20 juin 2019 18:11
  • Merci pour ton retour

    Non, on n'a pas pu récupérer le volume Z. en effet c'était un support externe qui a été déconnecté des mois bien avant.

    Le serveur a été réinstallé, je dispose seulement des fichiers .mdf des bases de données systèmes. Dois je réinstaller sql server 2012 express pour faire la requête *from sys.master_files ?

    vendredi 21 juin 2019 08:20
  • Ah ben oui il faut SQL Server.

    Si je résume :

    • pas de backup
    • les disques sur lesquels il y avait les fichiers des BD ont été reformattés suite à la réinstall
    • vous ne disposez que des fichiers des bases système et pas les fichiers de votre BD utilisateur

    Si des fichiers ont été restaurés par le prestataire, essayer de faire une recherche sur tous les volumes de votre OS pour les fichiers *.mdf.

    Si aucun résultat, soyons clair : il n'est matériellement/techniquement/humainement pas possible de récupérer la base de données. 

    Lorsque des bases sont critiques, il convient d'en prendre soin ou de les confier à quelqu'un qui peut la gérer de manière sure.

    cdlt

    Christophe


    Christophe LAPORTE - Independent Consultant & Trainer - SQL Server MVP-MCM

    vendredi 21 juin 2019 08:28
  • Merci pour le retour

    * il y a des backups à des dates antérieures

    * les disques n'ont pas été formatés, toutes les données ont été sauvegardées automatiquement dans un répertoire windows.old. Sauf qu'on ne retrouve pas celle de la BD indiquée, mais pour les autres BD oui.

    *la recherche *mdf a été faite, aucun résultat concernant la BD indiquée.

    lundi 24 juin 2019 21:47
  • Bonjour,

    Si la base de données n'est pas dans le dossier DATA de l'installation SQL Server, comme l'a dit Jerome, il faut se rapprocher de l'editeur qui a fait l'installation pour leur demander où il installe la BDD.

    Avez vous un rapport d'installation, document de recette de l'installation ?

    Romain

    mardi 25 juin 2019 06:04
  • Nous nous sommes rapprochés de lui, il a confirmé que la BD était dans le dossier DATA

    Non, on n'a ni un rapport d'installation, ni un document de recette.

    Merci à Tous pour votre contribution

    La BD a été actualisée par des saisies à partir d'une très ancienne sauvegarde retrouvée. les mesures préventives ont été prises.
    mercredi 26 juin 2019 07:51
  • Merci pour votre retour.

    Indiquer comme réponse les liens vous ayant aidé.


    "Marquer comme réponse" les réponses qui ont résolu votre problème

    mercredi 26 juin 2019 07:56