Page 1 sur 1

[Résolu]Erreur:Field is too large (32K) or View's column &

MessagePublié: 02 Déc 2013 à 11:32
par mike76
Serveur 8.5.3 FP3
Bonjour,

Est-ce que vous savez pourquoi j'obtiens ce message d'erreur lors du compactage ?
Compacting MA_BASE.NSF -c
Error compacting MA_BASE.NSF: Field is too large (32K) or View's column & selection formulas are too large

Merci de votre aide.

Re: Erreur:Field is too large (32K) or View's column & ...

MessagePublié: 02 Déc 2013 à 14:08
par Michael DELIQUE
salut

ben tu as un champs qui contient plus de 32ko...

Re: Erreur:Field is too large (32K) or View's column & ...

MessagePublié: 02 Déc 2013 à 15:16
par mike76
salut,

je ne pense pas que cela soit un champ car j'ai lancé cet agent et il ne me trouve aucun document avec un item>32K

Code : Tout sélectionner
Sub Initialize
   Dim session As New NotesSession
   Dim db As NotesDatabase
   Dim collection As NotesDocumentCollection
   Dim doc As NotesDocument
   
   Set db=session.Currentdatabase
   Set collection=db.Alldocuments
   Set doc=collection.Getfirstdocument()
   l=0
   
   While Not (doc Is Nothing)      
      ForAll item In doc.Items
         If item.Valuelength>=32000 Then
            l=l+1
         End If
      End ForAll
      
                Set doc=collection.Getnextdocument(doc)
   Wend
   
   Print "nb docs : " & l
End Sub

Re: Erreur:Field is too large (32K) or View's column & ...

MessagePublié: 02 Déc 2013 à 19:47
par Jérôme Deniau
Ouvrir la propriétés de la base (options avancées), modifier les DEUX 0 pour $Revisions et $UpdatedBY, mettre par exemple 150 et 100 respectivement (attention confirmer si c'est supportable dans les réplications), de mémoire pas besoin de compacter, lancer l'agent, problème normalement résolu.

Cet abruti de Domino ne purge pas si il y a 0 ce qui fait qu'avec un agent qui tourne toutes les 5 minutes, le champs $Revisions explose les limites.... ouvrir un PMR.

Re: Erreur:Field is too large (32K) or View's column & ...

MessagePublié: 03 Déc 2013 à 09:28
par mike76
Salut Jérôme,

Ce n'est pas ça non plus car pour ces 2 propriétés j'avais mis la valeur 2

J'ai lancé un :
fixup -f -j -v -l

et tout est ok maintenant