3 votes

Comment récupérer une table abandonnée dans SQL Server Express 2005 ?

Quelque chose de désastreux m'est arrivé. J'ai accidentellement supprimé ma table importante de la BD Express de SQL Server 2005. Existe-t-il un moyen de récupérer cette table avec tous les enregistrements ? Le fichier journal de la BD peut-il m'aider ? J'ai une sauvegarde jusqu'à hier, et les 6 heures de transactions d'aujourd'hui sont perdues.

5voto

Paul Sasik Points 231

C'est exactement la raison pour laquelle tous les SGBDR ont des fichiers journaux, afin que vous puissiez vous remettre de tels désastres.

Pour Sql Server 2005 commencer ici avec un processus de récupération du fichier journal. Et voici une autre ressource . L'extrait de départ de cet article :

Un collègue de travail vous appelle en panique parce qu'il a accidentellement supprimé certaines données de production, et il veut que vous que vous restauriez les enregistrements perdus. ...

Dans ce cas, vous êtes votre propre collègue paniqué.

2voto

Brad Points 136

Je vais ajouter ceci comme réponse même si ce n'est pas une solution miracle (malheureusement, vous ne pouvez pas vous en passer). besoin de pour récupérer les données qui ne sont pas sauvegardées).

PROGRAMMER DES SAUVEGARDES RÉGULIÈRES

SqlExpress ne dispose cependant pas de toutes les fonctionnalités intéressantes de la version complète (y compris les plans de sauvegarde), ExpressMaint est une excellente solution que vous connectez à votre planificateur de tâches via une exécution en ligne de commande. Vous pouvez le faire fonctionner aussi souvent que vous le souhaitez. Il fonctionne très bien.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X