Sous SQL SERVER 2000 Existe t'il une table ou une vue contenant toutes les lignes que l'on a supprimé. Ou existe t'il un autre moyen de les récupérer ???
Merci d'avance
Sous SQL SERVER 2000 Existe t'il une table ou une vue contenant toutes les lignes que l'on a supprimé. Ou existe t'il un autre moyen de les récupérer ???
Merci d'avance
Aucun par principe dans un SGBDR, la suppression est définitive.
Cepandant, si vous avez fait des sauvegardes, vous pouvez remonter une sauvegarde sur une autre base et piocher dans cette base doublons vos lignes supprimées par erreur. D'où l'intérêt de faire des sauvegardes.
Enfin, si votre base est en mode de journalisation FULL ou au moins BULK LOGGED, vous pouvez tenter une sauvegarde du journal des transactions et, en caomplément avec votre sauvegarde complète, faire une restauration de la complète en mode NORECOVERY puis du JT en MODE STOPAT RECOVERY.
Dernière possibilité, toujours si vous êtes en mode de journalisation FULL, utiliser un des outils (payant) de Lumigent ou d'Apex pour lire le journal des transaction et en récupérer les fragement qui vous intéresse.
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager