Erreur de truncate

Erreur de truncate - SQL/NoSQL - Programmation

Marsh Posté le 20-12-2008 à 06:00:56    

Imaginer je viens de faire un truncate d'une table de 200mo, ma derniere sauvegarde date d'il y a 3 semaines.
Dites moi svp si il existe un moyen de récuperer cette ennorme erreur. j'utilise Mysql
Merci...

Reply

Marsh Posté le 20-12-2008 à 06:00:56   

Reply

Marsh Posté le 21-12-2008 à 15:36:53    

Oui, faire des sauvegardes plus fréquentes et faire attention aux tables que tu vides ! Sous Oracle, il y a a priori des sauvegardes de base, et chaque action doit-être confirmée par un commit, mais pas sous MySQL.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 22-12-2008 à 09:00:21    

sous oracle, il n'est pas possible de faire un rollback sur un truncate, contrairement à un delete

Reply

Marsh Posté le 22-12-2008 à 22:33:29    

Quoi qu'il en soit, le résultat reste le même pour scarf3ss3 puisqu'il utilise MySQL. Ca montre qu'il est important de faire des sauvegardes régulières.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 23-12-2008 à 12:47:53    

Oui...
Ca m'apprendra à travailler directement sur la bdd, à 5heures alors que j'ai pas les yeux en fasse des trous.

Reply

Marsh Posté le 23-12-2008 à 14:10:31    

je pense qu'un backup journalier est presque obligatoire sur une base de données, surtout quand il y a des modifications qui sont faite dessus.  
Maintenant tracé toute les modifications via des scripts est une très bonne chose à faire aussi.


---------------
quand un homme raisonne mal c'est qu'il n'a pas les données pour raisonner mieux (diderot)
Reply

Marsh Posté le 23-12-2008 à 15:00:02    

ca veut dire quoi "tracer" via des scripts ?

Reply

Marsh Posté le 23-12-2008 à 17:43:53    

tes requêtes de modifications de structure DB doivent être tracée dans un script qui tu peux rééexuter au besoin.


---------------
quand un homme raisonne mal c'est qu'il n'a pas les données pour raisonner mieux (diderot)
Reply

Marsh Posté le 23-12-2008 à 22:39:52    

je pensais aux modifs de données... toute facon une sauvegarde sauvegarde également la structure, donc la structure on en a pas trop besoin, surtout si on peut recréer le DDL

Reply

Marsh Posté le 16-01-2009 à 20:21:30    

surtout, avec oracle, y'a des shadow des données qu'on peut récupérer même après un truncate ou un drop. mais bon, là c'est du mysql donc voilà quoi...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed