OVH Cloud OVH Cloud

Rollback

3 réponses
Avatar
Kity
Bonjour, je cherche le moyen d'annuler un delete sur une table que j'ai fait
dans l'analyseur de requête

3 réponses

Avatar
Vuillermet Jacques
A mon avis, l'Analyseur de requêtes envoie au serveur un lot à traiter ; une
fois le lot terminé ces actions sont commitées, donc non rollbackables.
[Dans Oracle / SQL Plus, on peut choisir si on est en mode auto-commit ou
pas]
Un rollback aurait été possible avec l'instruction ROLLBACK dans le lot
T-SQL.

Si la base est en mode de recouvrement "Complet", tu peux tenter une
restauration jusqu'au moment du DELETE moins un chouia.

Jacques.


"Kity" a écrit dans le message de news:
#
Bonjour, je cherche le moyen d'annuler un delete sur une table que j'ai


fait
dans l'analyseur de requête




Avatar
Fred BROUARD
tout à fait possible si, dans ton plan de sauvegarde tu a pensé à faire
des sauvegarde régulières du journal de transaction.

Dans ce cas, remonter les sauvegardes jusqu'à l'heure avant ton erreur.

Si tu n'a pas mis en place un plan de sauvegarde correct, dommage pour toi

PS : c'est le genre de chose que l'on apprend dans le cours SQL Server
admin.

A +


Kity a écrit:
Bonjour, je cherche le moyen d'annuler un delete sur une table que j'ai fait
dans l'analyseur de requête





--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / 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
****************** mailto: ******************
Avatar
Med Bouchenafa[MVP]
Log Explorer de Lumigent (www.lumigent.com) permet d'annuler la transaction
à partir du journal

--
Bien cordialement
Med Bouchenafa
TETRASET
75015 Paris
"Kity" wrote in message
news:#
Bonjour, je cherche le moyen d'annuler un delete sur une table que j'ai


fait
dans l'analyseur de requête