Réparer une base de données SQL qui est en état Suspect (Suspect)

base-de-datosDepuis le début de l’informatique moderne, et avec l’avènement de la technologie à l’emploi, les bases de données ont été et sont l’une des méthodes de stockage de données les plus populaires et étendu, en fait, dans pratiquement n’importe quelle entreprise de taille moyenne ou grande, nous allons trouver ce type de technologie.

Dans le monde des bases de données il existe des dizaines de possibilités de repli, mais l’un des plus largement utilisé est SQL, un format qui est très stable qu’il est résistant à la corruption, avec une grande communauté derrière nous serons en mesure de vous aider, et avec différents outils de récupération qui va nous aider à sortir de l’étape en cas de problèmes.

bbdd-sospechosa

Et c’est lorsque des problèmes surviennent, il faut préciser de quoi faire, et aujourd’hui, nous allons voir ce que nous avons à faire à pour récupérer une DB qui est en état suspect, ou aussi appelé suspect.

Pour réparer une base de données qui est dans cet état, tout simplement jeter sur elle quatre consultations, ces quatre:

  1. MODIFIER LA BASE DE DONNÉES NOMBREBBDD DÉFINIR D'URGENCE;
  2. MODIFIER LA BASE DE DONNÉES NOMBREBBDD SET SINGLE_USER;
  3. DBCC CHECKDB (NOMBREBBDD, REPAIR_ALLOW_DATA_LOSS);
  4. MODIFIER LA BASE DE DONNÉES NOMBREBBDD SET MULTI_USER;

Grâce à ces commandes, et en particulier pour le point numéro trois, nous demande de réparation de la même, de manière à atteindre les résultats escomptés dans de nombreux cas d’un suspect de la base de données.

Si nous n’avons pas atteint le résultat escompté, nous pouvons également faire cette autre question:

  • DBCC checkdb (NOMBREBBDD , REPAIR_REBUILD);

de toute Évidence, dans tous les cas nous remplacer NOMBREBBDD le nom de notre base de données et nous aussi, nous devons avoir les privilèges nécessaires pour effectuer cette tâche, mais c’est quelque chose que dabamos par les faits.

par conséquent, si vous avez trouvé à ce problème et que vous essayez de résoudre, vous savez, avec quatre requêtes simples il est plus que probable que vous obtenez pour résoudre votre problème.