Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > Zope
Zope Forum d'entraide sur Zope et ses CMS (Plone, ...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 16/01/2012, 14h08   #1
katchi
Invité régulier
 
Inscription : décembre 2006
Messages : 34
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 34
Points : 6
Points : 6
Par défaut Problème de compactage de base Data.fs

Bonjour,

J'ai un problème avec mon fichier Data.fs qui contient ma base de données ZODB. Quand je lance le compactage de la base, le Data.fs résultant a la même taille (7,8Go) que le Data.fs avant l'opération. Je le lance avec le paramètre 0 ce qui est censé me garder uniquement les dernières révisions de mes objets et purger les versions antérieurs.

J'ai lancé les commandes fstest.py et fsrefs.py pour tester l'intégrité de ma base --> aucun problème ma base n'est pas corrompue

J'ai exécuter le script python suivant:
Code :
1
2
3
4
5
6
import ZODB
from ZODB.FileStorage import FileStorage
bad = FileStorage('Data.fs')
good = FileStorage('Undamaged.fs')
good.copyTransactionsFrom(bad, verbose=True)
good.close()
décrit dans http://marc.info/?l=zodb-dev&m=109291112519576 puis j'ai relancé l'opération de pack --> même problème.

Dans le résultat de fsdump.py, je retrouve des transactions datant de 2007, or l'opération de pack de la ZODB n'est pas censé supprimé les transactions et révisions des objets avant le nombre de jours indiqué?

J'utilise Zope-2.10.9 avec Plone-3.3.1

Merci pour toute aide
katchi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 14h12.


 
 
 
 
Partenaires

Hébergement Web