Suite à la suppression d'enregistrements dans une base de données, je
souhaite savoir s'il est possible de restaurer les données effacées à partir
du journal des transactions sachant que je n'ai jamais sauvegardé ma base...
J'ai un fichier de transactions assez important en poids, par contre je ne
sais pas comment lui dire de s'arrêter avant la fin car il devrait
avoir enregistré la commande de suppression...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christianbt
si les journaux de transactions sont sauvegardés à des intervales réguliers, il est possible de restaurer la base de données à un point antérieur dans le temps par la syntaxe suivante : RESTORE DATABASE MyNwind FROM MyNwind_1 WITH NORECOVERY GO RESTORE LOG MyNwind FROM MyNwind_log1 WITH RECOVERY, STOPAT = '07/07/2005 13:00:00' GO Il est possible de faire la même chose en faisant un clic droit sur la base - toutes les tâches - restaurer une base de données - tous les journaux sauvegardés sont présents dans la liste, sélectionner jusqu'ou tu veux sauvegarder et sélectionner "limiter dans le temps"
bon courage
"Nathan NAU" a écrit :
Bonjour
Suite à la suppression d'enregistrements dans une base de données, je souhaite savoir s'il est possible de restaurer les données effacées à partir du journal des transactions sachant que je n'ai jamais sauvegardé ma base...
J'ai un fichier de transactions assez important en poids, par contre je ne sais pas comment lui dire de s'arrêter avant la fin car il devrait avoir enregistré la commande de suppression...
Merci de m'aider au plus vite...
Michel
si les journaux de transactions sont sauvegardés à des intervales réguliers,
il est possible de restaurer la base de données à un point antérieur dans le
temps par la syntaxe suivante :
RESTORE DATABASE MyNwind
FROM MyNwind_1
WITH NORECOVERY
GO
RESTORE LOG MyNwind
FROM MyNwind_log1
WITH RECOVERY, STOPAT = '07/07/2005 13:00:00'
GO
Il est possible de faire la même chose en faisant un clic droit sur la base
- toutes les tâches - restaurer une base de données - tous les journaux
sauvegardés sont présents dans la liste, sélectionner jusqu'ou tu veux
sauvegarder et sélectionner "limiter dans le temps"
bon courage
"Nathan NAU" a écrit :
Bonjour
Suite à la suppression d'enregistrements dans une base de données, je
souhaite savoir s'il est possible de restaurer les données effacées à partir
du journal des transactions sachant que je n'ai jamais sauvegardé ma base...
J'ai un fichier de transactions assez important en poids, par contre je ne
sais pas comment lui dire de s'arrêter avant la fin car il devrait
avoir enregistré la commande de suppression...
si les journaux de transactions sont sauvegardés à des intervales réguliers, il est possible de restaurer la base de données à un point antérieur dans le temps par la syntaxe suivante : RESTORE DATABASE MyNwind FROM MyNwind_1 WITH NORECOVERY GO RESTORE LOG MyNwind FROM MyNwind_log1 WITH RECOVERY, STOPAT = '07/07/2005 13:00:00' GO Il est possible de faire la même chose en faisant un clic droit sur la base - toutes les tâches - restaurer une base de données - tous les journaux sauvegardés sont présents dans la liste, sélectionner jusqu'ou tu veux sauvegarder et sélectionner "limiter dans le temps"
bon courage
"Nathan NAU" a écrit :
Bonjour
Suite à la suppression d'enregistrements dans une base de données, je souhaite savoir s'il est possible de restaurer les données effacées à partir du journal des transactions sachant que je n'ai jamais sauvegardé ma base...
J'ai un fichier de transactions assez important en poids, par contre je ne sais pas comment lui dire de s'arrêter avant la fin car il devrait avoir enregistré la commande de suppression...
Merci de m'aider au plus vite...
Michel
Med Bouchenafa
L'information est effectivement là dans ton journal mais il n'y a pas moyen d'aller la retrouver !!! Il te reste la possiblité de voir avec un outil exgterne de lecture du journal Ces outils commencent à se répandre dans le commerce Le plus celebre étant log Explorer de Lumigent (www.lumigent.com)
-- Bien cordialement Med Bouchenafa
"Nathan NAU" a écrit dans le message de news: u$
Bonjour
Suite à la suppression d'enregistrements dans une base de données, je souhaite savoir s'il est possible de restaurer les données effacées à partir du journal des transactions sachant que je n'ai jamais sauvegardé ma base...
J'ai un fichier de transactions assez important en poids, par contre je ne sais pas comment lui dire de s'arrêter avant la fin car il devrait avoir enregistré la commande de suppression...
Merci de m'aider au plus vite...
Michel
L'information est effectivement là dans ton journal mais il n'y a pas moyen
d'aller la retrouver !!!
Il te reste la possiblité de voir avec un outil exgterne de lecture du
journal
Ces outils commencent à se répandre dans le commerce
Le plus celebre étant log Explorer de Lumigent (www.lumigent.com)
--
Bien cordialement
Med Bouchenafa
"Nathan NAU" <nathan@chromahraphics.fr> a écrit dans le message de news:
u$YjwcugFHA.2904@tk2msftngp13.phx.gbl...
Bonjour
Suite à la suppression d'enregistrements dans une base de données, je
souhaite savoir s'il est possible de restaurer les données effacées à
partir
du journal des transactions sachant que je n'ai jamais sauvegardé ma
base...
J'ai un fichier de transactions assez important en poids, par contre je ne
sais pas comment lui dire de s'arrêter avant la fin car il devrait
avoir enregistré la commande de suppression...
L'information est effectivement là dans ton journal mais il n'y a pas moyen d'aller la retrouver !!! Il te reste la possiblité de voir avec un outil exgterne de lecture du journal Ces outils commencent à se répandre dans le commerce Le plus celebre étant log Explorer de Lumigent (www.lumigent.com)
-- Bien cordialement Med Bouchenafa
"Nathan NAU" a écrit dans le message de news: u$
Bonjour
Suite à la suppression d'enregistrements dans une base de données, je souhaite savoir s'il est possible de restaurer les données effacées à partir du journal des transactions sachant que je n'ai jamais sauvegardé ma base...
J'ai un fichier de transactions assez important en poids, par contre je ne sais pas comment lui dire de s'arrêter avant la fin car il devrait avoir enregistré la commande de suppression...
Merci de m'aider au plus vite...
Michel
Fred BROUARD
1) il aurait fallu penser ce problème en amont et mettre au point un plan de maintenance valable. Avez vous suivi une formation sur l'admin SQL Server ? Ce genre de chose y est indiqué clairement. 2) vous pouvez utiliser en complément de Lumigent Log Explorer comme le dit med, l'outil de red gate 3) sauvegardez votre base et la restaurer dans une autre et nouvelle base puis vous demerdez à la main pour restaurer de l'uine à l'autre ce qui vous intéresse.
La sauvegarde du JT et donc sa restauration n'est possible que si vous avez PRÉALABLEMENT effectué une sauvegarde complète de votre base. A postériori cela ne sert sttrictement à rien !
A +
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Nathan NAU a écrit:
Bonjour
Suite à la suppression d'enregistrements dans une base de données, je souhaite savoir s'il est possible de restaurer les données effacées à partir du journal des transactions sachant que je n'ai jamais sauvegardé ma base...
J'ai un fichier de transactions assez important en poids, par contre je ne sais pas comment lui dire de s'arrêter avant la fin car il devrait avoir enregistré la commande de suppression...
Merci de m'aider au plus vite...
Michel
1) il aurait fallu penser ce problème en amont et mettre au point un plan de
maintenance valable. Avez vous suivi une formation sur l'admin SQL Server ?
Ce genre de chose y est indiqué clairement.
2) vous pouvez utiliser en complément de Lumigent Log Explorer comme le dit med,
l'outil de red gate
3) sauvegardez votre base et la restaurer dans une autre et nouvelle base puis
vous demerdez à la main pour restaurer de l'uine à l'autre ce qui vous intéresse.
La sauvegarde du JT et donc sa restauration n'est possible que si vous avez
PRÉALABLEMENT effectué une sauvegarde complète de votre base. A postériori cela
ne sert sttrictement à rien !
A +
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Nathan NAU a écrit:
Bonjour
Suite à la suppression d'enregistrements dans une base de données, je
souhaite savoir s'il est possible de restaurer les données effacées à partir
du journal des transactions sachant que je n'ai jamais sauvegardé ma base...
J'ai un fichier de transactions assez important en poids, par contre je ne
sais pas comment lui dire de s'arrêter avant la fin car il devrait
avoir enregistré la commande de suppression...
1) il aurait fallu penser ce problème en amont et mettre au point un plan de maintenance valable. Avez vous suivi une formation sur l'admin SQL Server ? Ce genre de chose y est indiqué clairement. 2) vous pouvez utiliser en complément de Lumigent Log Explorer comme le dit med, l'outil de red gate 3) sauvegardez votre base et la restaurer dans une autre et nouvelle base puis vous demerdez à la main pour restaurer de l'uine à l'autre ce qui vous intéresse.
La sauvegarde du JT et donc sa restauration n'est possible que si vous avez PRÉALABLEMENT effectué une sauvegarde complète de votre base. A postériori cela ne sert sttrictement à rien !
A +
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Nathan NAU a écrit:
Bonjour
Suite à la suppression d'enregistrements dans une base de données, je souhaite savoir s'il est possible de restaurer les données effacées à partir du journal des transactions sachant que je n'ai jamais sauvegardé ma base...
J'ai un fichier de transactions assez important en poids, par contre je ne sais pas comment lui dire de s'arrêter avant la fin car il devrait avoir enregistré la commande de suppression...