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

Forum destiné aux questions d'administration

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

Messagepar mike76 » 02 Déc 2013 à 11:32

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.
Dernière édition par mike76 le 03 Déc 2013 à 09:28, édité 1 fois.
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

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

Messagepar Michael DELIQUE » 02 Déc 2013 à 14:08

salut

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

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

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

Messagepar mike76 » 02 Déc 2013 à 15:16

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
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN

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

Messagepar Jérôme Deniau » 02 Déc 2013 à 19:47

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.
Avatar de l’utilisateur
Jérôme Deniau
Maître-posteur
Maître-posteur
 
Message(s) : 497
Inscrit(e) le : 08 Mars 2013 à 09:52
Localisation : Rennes (Bretagne à l'Ouest de la France)

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

Messagepar mike76 » 03 Déc 2013 à 09:28

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
mike76
V.I.P.
V.I.P.
 
Message(s) : 2122
Inscrit(e) le : 12 Oct 2006 à 13:14
Localisation : ROUEN


Retour vers Administration