Pas vraiment ... surtout si vous avez une sauvegarde (non corrompue) de cette base de données.
Ceci vous permet en effet d'utiliser l'instruction RESTORE PAGE.
Pour en revenir à ce que vous propose Mikedavem, essayons :
EXEC master.dbo.xp_readerrorlog 0, 1, 'db'
Ceci cherche dans le journal le plus récent des messages du moteur de base de données tout message contenant la chaîne 'db'.
Un journal étant créé à chaque démarrage de SQL Server, il se peut que le plus récent ne contienne pas de message concernant votre base de données.
Dans ce cas, incrémentez le premier entier dans l'appel ci-dessus, jusqu'à 6 : c'est le nombre de journaux conservés par défaut.
@++
Partager