Constat DataNumen SQL Recovery?


Taux de récupération #1

TAUX DE RÉCUPÉRATION
Nº1

10+ millions d'utilisateurs

10+ MILLIONS
D’UTILISATEURS

20 + Années d'expérience

20 + Années de
Expérience

Garantie 100% satisfait·e ou remboursé·e

SATISFACTION 100%
GARANTIE

Récupère bien plus que la concurrence


DataNumen SQL Recovery contre DBCC CheckDB & CheckTable, Recovery Toolbox pour SQL Server, Stellar Repair pour MS SQL, etc.

Taux de récupération moyen

Tableau de comparaison

En savoir plus sur la façon dont DataNumen SQL Recovery fume la concurrence

Ce qu’en disent nos clients

Une interface extrêmement simple


Solution pour suivre les erreurs et problèmes courants dans SQL Server Fichier de base de données


SOLUTIONS

PLUS


Téléchargement gratuit20+ ans d'expérience
Acheter maintenantGarantie 100% satisfait·e ou remboursé·e

Caractéristiques principales



Téléchargement gratuit20+ ans d'expérience
Acheter maintenantGarantie 100% satisfait·e ou remboursé·e

Récupérer endommagé SQL Server Bases de données avec DataNumen SQL Recovery


Lancement DataNumen SQL Recovery.

DataNumen SQL Recovery 7.1

Attention : Fermez les autres applications susceptibles de modifier le fichier MDF avant detart.

Choisissez le fichier que vous souhaitez réparer, en entrant le nom du fichier MDF ou en cliquant sur le Explorer bouton (dans la fenêtre de contrôle qui apparaît maintenant). Vous pouvez également utiliser le Trouvez bouton (dans la fenêtre de contrôle qui apparaît maintenant) pour le rechercher.

Sélectionnez le fichier source

Si un ou plusieurs fichiers NDF sont associés au fichier MDF endommagé, ajoutez-les également :

Sélectionnez le fichier NDF source

Spécifiez le format du fichier de base de données source si vous le connaissez :
Sélectionnez le format source

Si vous ne spécifiez pas le format, alors DataNumen SQL Recovery essaiera d'analyser le fichier source pour détecter le format.

Par défaut, DataNumen SQL Recovery enregistrera les données récupérées dans un nouveau fichier xxxx_fixed.mdf. xxxx représente le nom du fichier source. Ainsi, si le fichier source était MySQLDB.mdf, le fichier récupéré serait MySQLDB_fixed.mdf. Vous pouvez également le renommer :

Sélectionnez le fichier de destination

Vous pouvez entrer le nom directement. Ou appuyez sur le Explorer bouton pour le régler. Assurez-vous qu'il y a suffisamment d'espace disque pour cela. Vous pouvez estimer l'espace requis en fonction de la taille du fichier source.

Cliquez  Start Récupération bouton (dans la fenêtre de contrôle qui apparaît maintenant) et de DataNumen SQL Recovery affichera un message "Connexion à SQL Server", car il doit se connecter à un SQL Server instance pour effectuer la restauration :

Connectez-vous à SQL Server Boite de dialogue

Met le Nom du serveur et de Authentification pour SQL Server instance sur l'ordinateur local ou distant. Ensuite, cliquez sur le "D'ACCORD" bouton. Notre logiciel de récupération MDF essaiera de détecter le classement de la base de données source, puis définira le classement de la base de données de destination en conséquence. S'il ne peut pas détecter le classement, il vous demandera de le définir. Ensuite, il analysera l'intégralité de la base de données, réparera le fichier MDF et récupérera les données avec des algorithmes spéciaux.

La barre affiche la progression du processus de récupération des données :

Progress Bar

Une fois le processus terminé, vous verrez une notification comme celle-ci s'il a été possible de récupérer le fichier MDF d'origine :

Boîte de message de réussite

StarMicrosoft SQL Server Management Studio pour accéder à la récupération SQL Server base de données.

Plus d’informations


Où puis-je trouver les données récupérées ?

Les données récupérées sont sorties vers une nouvelle base de données dans le SQL Server instance à laquelle vous vous connectez lorsque starle processus de récupération SQL MDF.

Le nom du fichier MDF de la base de données de sortie est spécifié avant que voustart la récupération.

Normalement, vous n'avez pas besoin d'accéder directement au fichier MDF de la base de données SQL. Après le processus de récupération, pour accéder aux données récupérées, procédez comme suit :

  1. Start SQL Server Atelier de gestion.
  2. Connectez-vous à SQL Server instance qui est la même que celle que vous avez utilisée pour récupérer votre base de données corrompue.
  3. Après la connexion, cliquez sur l'instance.
  4. Puis clique Bases de données nœud.
  5. Ensuite, vous trouverez une ou plusieurs bases de données appelées "Database_Recovered_On_yyyy_mm_dd_hh_mm_ss_#", où aaaa, mm, jj, hh, mm, ss est l'heure à laquelle la base de données est créée, c'est-à-dire l'année, le mois, le jour, l'heure, la minute et la seconde. Et # est un numéro de séquence starà partir de 1. Ces informations peuvent facilement vous aider à identifier la base de données générée à partir du dernier processus de récupération.
  6. Cliquez sur le nœud de la base de données que vous identifiez. Vous pouvez alors accéder à tous les objets de la base de données SQL récupérés. Par exemple, sous Tables node, vous pouvez voir toutes les tables de base de données récupérées, y compris les schémas et les enregistrements.

Comment réduire la perte de données lors d'une SQL Server désastre de données ?

Il est recommandé de préparer un plan de reprise après sinistre (DR) pour votre SQL Server instance, qui comprend normalement :

  1. Sauvegardez régulièrement votre SQL Server revendre.
  2. Avoir un outil de récupération SQL professionnel tel que DataNumen SQL Recovery à portée de main. Ainsi, lorsque vous rencontrez une corruption de la base de données SQL, vous pouvez l'utiliser pour réparer les fichiers corrompus et récupérer vos données dès que possible.
  3. Utilisez les fonctionnalités de haute disponibilité dans SQL Server.

Quels sont les avantages de votre produit par rapport aux autres outils de récupération de base de données MS SQL ?

Vous pouvez trouver un complet comparaison concurrentielle de notre produit avec d'autres outils de récupération de base de données MS SQL sur le marché.

Puis-je suspendre/reprendre le processus de réparation de la base de données SQL ?

Ce n'est pas possible. Si un processus de réparation a été started, vous pouvez soit l'abandonner, soit le laisser se terminer. Plus tard, si vous souhaitez re-réparer le même fichier de base de données SQL, vous devez re-start le processus de réparation depuis le début.

Cependant, pendant le processus de réparation, vous pouvez voir les données récupérées dans SQL Server studio de gestion en même temps. Si vous pensez que toutes les données recherchées sont récupérées, vous pouvez interrompre le processus de réparation pour gagner du temps, sans endommager la base de données de sortie.

Je n'ai que le fichier SQL MDF, le fichier journal des transactions (LDF) est lost. Que faire?

DataNumen SQL Recovery peut récupérer vos données à partir d'un fichier MDF corrompu sans le fichier journal des transactions (LDF). Donc, si votre fichier journal des transactions est lost, ce ne sera pas un problème.

Prenez-vous en charge la récupération d'enregistrements de données au format XML ?

Oui, notre logiciel de récupération de base de données SQL prend en charge la récupération des enregistrements dans les types de données XML ASCII et Unicode.

Dois-je être un administrateur de base de données (DBA) pour effectuer la restauration ?

Oui, vous devez être le administrateur de base de données (DBA), ou au moins obtenir les informations suivantes auprès de l'administrateur de base de données (DBA) :

  1. SQL Server nom de l'instance (nom du serveur)
  2. Authentification de la SQL Server exemple.

Ainsi, vous pouvez utiliser ces informations pour vous connecter au SQL Server instance et effectuer la restauration.

Est-ce que Microsoft SQL Server a un outil intégré pour récupérer une base de données corrompue ?

Oui, ils ont les commandes dbcc intégrées, c'est-à-dire, dbcc checkdb et table de contrôle dbcc, qui peut vérifier les schémas et les enregistrements de table, puis résoudre des problèmes mineurs dans votre base de données ou vos tables de base de données corrompues. Cependant, ces outils ne fonctionnent que pour un nombre très limité de cas. S'ils ne peuvent pas réparer la corruption des fichiers MDF, vous feriez mieux d'essayer DataNumen SQL Recovery, qui fonctionne beaucoup plus mieux.

Certaines des utilisations de base de dbcc checkdb sont répertoriées ci-dessous :

Command Utilisation
dbcc checkdb('MaDB.mdf') Vérifiez si MyDB.mdf a des problèmes.
dbcc checkdb('MaDB.mdf', REPAIR_ALLOW_DATA_LOSS) Vérifiez MyDB.mdf. En cas de problème, réparez le fichier de base de données MDF, ce qui peut entraîner des pertes de données.
dbcc checkdb('MaDB.mdf', REPAIR_REBUILD) Vérifiez MyDB.mdf. S'il y a des problèmes, réparez le fichier de base de données MDF, qui ne pas entraîner des pertes de données, mais peut prendre plus de temps.

Certaines des utilisations de base de dbcc checktable sont répertoriées ci-dessous :

Command Utilisation
dbcc checktable('MaDB.MaTable') Vérifiez si MyTable dans MyDB a des problèmes.
dbcc checktable('MaDB.MaTable', REPAIR_ALLOW_DATA_LOSS) Vérifiez MyTable dans MyDB. En cas de problème, réparez la table, ce qui peut entraîner des pertes de données.
dbcc checktable('MaDB.MaTable', REPAIR_REBUILD) Vérifiez MyTable dans MyDB. S'il y a des problèmes, réparez la table, ce qui ne pas entraîner des pertes de données, mais peut prendre plus de temps.

De combien d'espace disque ai-je besoin pour préparer la base de données de sortie ?

Tout d'abord, vous devez calculer la taille totale des données source, y compris le fichier MDF de la base de données SQL et tous les fichiers NDF associés. En supposant que c'est SDataSize.

Ensuite, en fonction de SDataSize, vous devez préparer au moins 2 * (SDataSize * 110 %) pour la base de données de sortie à l'emplacement souhaité, y compris le fichier SQL MDF et le fichier LDF.

Pourquoi moi SQL Server la base de données est corrompue ?

De nombreuses raisons peuvent entraîner la corruption de la base de données SQL, notamment :

  1. Raisons matérielles : telles qu'une panne de courant, des secteurs défectueux sur les disques, des pannes de disque dur, un arrêt inattendu du système, etc.
  2. Raisons logicielles : telles que des défauts logiciels, des infections virales, des attaques de rançongiciels, un échec de sauvegarde, un en-tête de fichier de base de données non valide, etc.

DataNumen SQL Recovery est capable de récupérer des données pour tous les cas ci-dessus.

Quel est le format des fichiers récupérés ?

DataNumen SQL Recovery se connectera à SQL Server instance et l'utiliser pour générer la base de données récupérée. Ainsi, le format des fichiers récupérés est le même que le SQL Server version de l'instance à laquelle vous vous connectez lors de l'exécution de la restauration. Par exemple, si vous vous connectez à SQL Server 2000, la base de données de sortie sera également dans SQL Server 2000 formats.

Quelles versions de SQL server sont pris en charge ?

DataNumen SQL Recovery prise en charge de la récupération des bases de données SQL créées par les versions suivantes de MS SQL Server: SQL Server 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019.

Il peut se connecter aux versions suivantes de SQL Server instances pour générer la base de données fixe : SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016, 2017, 2019. La base de données fixe sera enregistrée dans la même version que celle du SQL Server exemple.

Pouvez-vous générer la base de données récupérée sous forme de script SQL ?

Les versions antérieures de DataNumen SQL Recovery prendre en charge une telle fonctionnalité. Cependant, nous avons supprimé cette fonctionnalité dans les versions récentes.

Prenez-vous en charge la récupération d'index et d'autres objets ?

Oui, les index, les clés primaires, les vues, les déclencheurs, les règles, les valeurs par défaut, les procédures stockées et d'autres objets sont pris en charge.

Je ne parviens pas à récupérer la base de données SQL avec votre outil de récupération de fichiers. S'il vous plaît aider.

Veuillez CONTACTEZ-NOUS et fournissez le journal de récupération. Vous pouvez trouver plus de détails sur comment obtenir le journal de récupération.

Parfois, en raison de la catastrophe des données, le fichier MDF et les fichiers NDF peuvent ne pas contenir les données SQL réelles. Mais le disque ou le lecteur sur lequel vous avez stocké les fichiers MDF ou NDF peut encore contenir des données récupérables. Tu peux récupérez vos données depuis le disque ou le lecteur directement.

Puis-je enregistrer la base de données récupérée dans plusieurs fichiers de données ?

Désolé, mais actuellement notre outil de récupération de base de données SQL corrompu ne prend pas en charge l'enregistrement de la base de données récupérée dans plusieurs fichiers de données, c'est-à-dire un fichier de données principal (MDF) et plusieurs fichiers de données secondaires (NDF).

Cependant, une fois le processus de récupération SQL MDF terminé, vous pouvez procéder comme suit pour mettre en œuvre votre objectif :

  1. Start SQL Server studio de gestion.
  2. Créer une nouvelle base de données et concevoir les fichiers et les groupes de fichiers en fonction de vos besoins, comme la répartition des données sur plusieurs fichiers.
  3. Cloner la base de données récupérée de la base de données récupérée vers la nouvelle base de données créée à l'étape 2. Vous pouvez également exporter la base de données récupérée en tant que script SQL, puis réimporter le script dans la nouvelle base de données.

Quelles sont les limitations de la version démo ?

La version de démonstration utilise le même moteur de récupération de données que la version complète, sauf qu'elle insérera des textes de démonstration dans certains des champs de la base de données récupérée.

Pouvez-vous récupérer le schéma de table uniquement ?

Notre logiciel de récupération de base de données SQL récupérera l'intégralité de la base de données, y compris les tables et tous les autres objets. Pour les tables, le schéma de table et les données d'enregistrement de table seront récupérés. Il n'est pas possible de récupérer uniquement le schéma de la table.

Quelles versions de Windows sont prises en charge ?

Actuellement, les systèmes d'exploitation Windows 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10/11 et Windows Server 2003/2008/2012/2016/2019 sont pris en charge. De plus, les systèmes 32 bits et 64 bits sont pris en charge.

Pouvez-vous générer la base de données sous la forme d'un fichier MDF et de plusieurs fichiers NDF ?

Désolé, mais actuellement, nous ne prenons en charge que la sortie d'un seul fichier SQL MDF.

Votre outil de récupération de fichiers affiche une erreur lors de la récupération d'un index. Comment résoudre le problème?

Certains index ont des contraintes spéciales, telles que l'unicité, alors que les données récupérées peuvent ne pas respecter ces contraintes. Après le processus de récupération SQL MDF, vous pouvez procéder comme suit pour résoudre le problème :

  1. Supprimez certaines données redondantes pour vous assurer que les données restantes respectent les contraintes. Puis reconstruit l'index manuellement.

ou

2. Supprimez certaines contraintes dans l'index et reconstruisez-le manuellement.

Vous pouvez faire à la fois 1 et 2 avec des scripts SQL.

Je n'ai que le fichier MDF corrompu. Les fichiers NDF associés sont manquants. Pouvez-vous récupérer les données ?

Oui, même si vous ne disposez que du fichier de base de données principal, notre logiciel de récupération MDF peut toujours récupérer les données pour vous. Cependant, seuls ceux du fichier MDF peuvent être récupérés. Ceux des fichiers NDF sont irrécupérables puisque vous n'avez pas les fichiers NDF.

Pouvez-vous récupérer des objets chiffrés ?

Oui nous pouvons. Et les objets chiffrés, tels que les procédures stockées, seront récupérés et enregistrés sous forme de versions déchiffrées.

Pouvez-vous récupérer des enregistrements supprimés ?

Oui, par défaut, notre outil de récupération de fichiers récupérera les enregistrements supprimés. Vous pouvez également modifier l'option, comme suit :

  1. Start notre outil de récupération SQL MDF.
  2. Cliquez sur l'onglet "Options".
  3. Cochez/décochez l'option "Récupérer les enregistrements supprimés" en conséquence.
  4. Réparez les fichiers MDF.

Et si je ne connais pas la version du SQL Server base de données?

Pas de soucis. Notre logiciel de récupération MDF détectera automatiquement la version pour vous, avant qu'elle ne soittarts pour réparer les bases de données corrompues.

Pouvez-vous sortir les données récupérées sous forme de fichiers .CSV ?

Désolé, mais actuellement notre logiciel de récupération MDF de base de données SQL ne prend pas en charge cette opération. Mais vous pouvez exporter votre table vers des fichiers .CSV dans SQL Server Management Studio directement.

Combien de temps puis-je utiliser la version complète ?

La licence pour la version complète est perpétuelle. Vous pouvez l'utiliser pour toujours et pour une durée illimitée.

Quelles sont les conséquences de la corruption de la base de données SQL ?

Il y a beaucoup de:

  1. Pertes de données.
  2. Les performances se dégradent.
  3. Certaines opérations peuvent échouer. Tels que la sauvegarde, la réplication, etc.

Comment détecter la corruption d'un fichier MDF ?

Si vous rencontrez l'un des problèmes de la liste, votre fichier MDF est corrompu. De plus, vous pouvez également utiliser la commande suivante pour détecter la corruption du fichier MDF :

SELECT * FROM msdb..suspect_pages WHERE (event_type = 1);

Différents types d'événements correspondent à différentes erreurs, comme ci-dessous :

Type d'événement Erreur
1 Erreur 823 ou 824
2 Mauvaise somme de contrôle
3 Page déchirée

Notez que la commande ci-dessus ne peut détecter que les corruptions mineures dans les fichiers MDF.

Pouvez-vous récupérer des fichiers MDF attaqués par Ransomware ?

Ransomware est une sorte de malware. Il cryptera vos fichiers de base de données MDF. Vous devez payer le créateur du Ransomware pour décrypter votre base de données et récupérer vos données.

Heureusement, notre logiciel de récupération de base de données SQL peut récupérer les données des fichiers MDF infectés par Ransomware.

Plus d'articles dans la base de connaissances