jeudi 8 novembre 2012

La corruption colonne Sysindexes.statblob après l'exécution instruction DBCC DBREINDEX


Après avoir appliqué le DBCC DBREINDEX T-SQL pour reconstruire un ou plusieurs des index d'une table de base de données SQL Server dans une base de données 2000 notamment, les index et les statistiques de la base de données peut être endommagé. Ce comportement résulte que l'inaccessibilité des données et de la corruption de base de données qui provoque la perte des données. Pour résoudre un tel comportement de Microsoft SQL Server 2000, vous devez opter pour des solutions de récupération SQL.

Après avoir exécuté instruction DBCC DBREINDEX sur la base de données SQL Server, la colonne sysindexes.statblob peuvent être corrompues si les conditions suivantes sont remplies:
o La table a une colonne calculée.
o Certaines colonnes de la table sont référencés par plus d'un index ou de statistiques.
o La table est référencée par une vue indexée.
o Vous avez ré-indexé la table en utilisant la commande DBCC DBREINDEX.
Création automatique des statistiques est activée pour la base de données.
Lorsque vous exécutez la commande DBCC CHECKDB sur la base de données, vous rencontrez les messages d'erreur suivants corruption sur la colonne sysindexes.statblob:
o Serveur: Msg 8964, Niveau 16, État 1, Ligne 2 Erreur de table: 2 Object ID. Le nœud text, ntext ou image à la page (1:64), fente 29, 6815744 ID texte n'est pas référencé.
o Serveur: Msg 2576, Niveau 16, État 1, Ligne 2 IAM Page (0:0) est pointé par le pointeur de la précédente IAM page (1:88) ID d'objet 1977058079 ID d'index 2, mais n'a pas été détecté lors de l'analyse.
La corruption dans la colonne sysindexes.statblob peut également endommager le fichier MDF ensemble.
o Sysindexes.statblob est une colonne de table sysindexes qui est utilisé par SQL Server pour stocker les statistiques d'une colonne ou d'une clé d'index. Il s'agit d'un type de données d'image qui stocke un histogramme avec un échantillonnage de valeurs dans la colonne ou la clé d'index.

Le résultat final serait l'inaccessibilité et la perte de vos données critiques de mission. Ainsi, vous avez besoin d'effectuer de réparation SQL pour résoudre ce problème et de récupérer vos données.

C'est le meilleur possible avec l'aide de puissantes applications tierces de récupération SQL. Ces logiciels utilisent des mécanismes efficaces de numérisation pour bien analyser le fichier MDF entier et extraire toutes les données qu'il contient. Le logiciel livrés avec une interface interactive et to-the-point de la documentation qui vous permet d'effectuer des réparations SQL sur votre propre.
Stellar Phoenix SQL Recovery est le logiciel de réparation la plus complète SQL qui permet de réparer et restaurer les fichiers endommagés MDF dans la plupart des situations de perte de données. Il peut réparer et restaurer les fichiers MDF de SQL Server 2005 et 2000. Le logiciel est compatible avec Windows Vista, XP, 2003, 2000 et NT....

Aucun commentaire:

Enregistrer un commentaire