Est ce que c'est possible de forcer SQL SERVER 2005 pour ne pas écrire dans le log lors des DELETE ?
Merci
Est ce que c'est possible de forcer SQL SERVER 2005 pour ne pas écrire dans le log lors des DELETE ?
Merci
Cela n'est pas possible. En effet toute opération de mise à jour est une transaction et toute transaction est journalisée au cas ou le système planterais pendant le traitement. Vous pouvez cepandant éviter de travailler avec une base de données relationnelle et revenir au Cobol et sa gestion de fichiers !!!
Néanmoins vous pouvez minimiser le volume des données journalisées :
- soit en baissant le niveau de journalisation (passer en mode simple)
- soit en faisant des TRUNCATE TABLE (vidage de table à condition de TOUT vider et qu'il n'y a pas de FK).
A +
Merci encore pour tes précieux conseils :)
Oui je ne peut pas faire des TRUNCATE mais par contre je me demande comment je pe passer en mode simple ?!
Merci
A +Code:ALTER DATABASE ... SET RECOVERY SIMPLE
Merci encore Mr :)
j'ai déjà trouvé comment passer en mode simple sans script, en allant dans les propriétés de la base puis dans l'onglet "Option" puis modifier l'option "Mode de récupération" de COMPLET (valeur par defaut) à SIMPLE
Merci Encore :)