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

Publié:
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 & ...

Publié:
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 & ...

Publié:
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 & ...

Publié:
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 & ...

Publié:
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