Das Notes Forum

Domino 9 und frühere Versionen => ND8: Administration & Userprobleme => Thema gestartet von: Bruce Willis am 18.10.10 - 22:34:41

Titel: Replikation-Problem: "Im Dokument gespeicherte Feldlänge ist falsch"
Beitrag von: Bruce Willis am 18.10.10 - 22:34:41
Hallo,

die o.g. Meldung kommt bei der Replikation einer Datenbank.

Lokale compact und fixup haben nichts gebracht.

Im lokalen Log steht:

Zitat
Dokument kann in Server_Name XXX.nsf nicht gespeichert werden (DokID = 0) von XXX.nsf (Dok-ID = 71714): Im Dokument gespeicherte Feldlänge ist falsch
Server_Name XXX.nsf nur teilweise repliziert (aufgrund von zuvor berichtetem Fehler)

Ich hab eine Ansicht mit der Spalte @NoteID erstellt. Dort sehe ich die Nummern in der Art NT000ABCDE

Wie kann ich die Nummer richtig konvertieren?

Text-to-Hex bringt etwas Wirres:   ???
http://nickciske.com/tools/hex.php

Gruß
Leo
Titel: Re: Replikation-Problem: "Im Dokument gespeicherte Feldlänge ist falsch"
Beitrag von: koehlerbv am 18.10.10 - 22:38:36
Nimm den, Leo:

http://www.parkenet.com/apl/HexDecConverter.html

Bernhard
Titel: Re: Replikation-Problem: "Im Dokument gespeicherte Feldlänge ist falsch"
Beitrag von: Bruce Willis am 18.10.10 - 22:48:36

http://www.parkenet.com/apl/HexDecConverter.html


SUPER !!!
Vielen Dank, Bernhard!
Ich hab das Dok gefunden.

Kann man noch irgendwie ermitteln, welches Feld die "falsche Feldlänge" hat?
Oder das Dokument bloß löschen?

Editieren und nochmals speichern löst das Problem leider nicht.
Titel: Re: Replikation-Problem: "Im Dokument gespeicherte Feldlänge ist falsch"
Beitrag von: koehlerbv am 18.10.10 - 22:51:21
Ich befürchte, Du kannst jetzt nur noch löschen.

Wenn das Dokument wichtig / nicht einfach so neu anlegbar ist, könnte man auf Itemebene noch etwas probieren. Aber das wäre aufwändig.

Solche Fälle sind ja auch selten. Vielleicht kannst Du ja noch etwas herausfinden, wie das passieren könnte.
Äh - wie sieht das eigentlich mit den anderen Replik aus? Ist da das Dokument noch in Ordnung?

Bernhard
Titel: Re: Replikation-Problem: "Im Dokument gespeicherte Feldlänge ist falsch"
Beitrag von: Bruce Willis am 18.10.10 - 23:04:46
Äh - wie sieht das eigentlich mit den anderen Replik aus? Ist da das Dokument noch in Ordnung?


Sehr gute Frage! ;)
Ich hab gerade zwischen den zwei Servern repliziert:
Code
18.10.2010 22:57:34   Pushing XXX.nsf to Server_Name XXX.nsf
18.10.2010 22:57:34   Replication history for Server_Name XXX.nsf was not updated: Field length stored in document is incorrect

Scheinbar auch dort defekt...
Titel: Re: Replikation-Problem: "Im Dokument gespeicherte Feldlänge ist falsch"
Beitrag von: koehlerbv am 18.10.10 - 23:13:55
Ui, die Meldung sagt aber etwas anderes aus. Lösch mal die Replication History. Nicht, dass es "nur" das war. Das wäre dann aber auch nicht besonders schlimm (der KAU statt dem GAU).

Bernhard
Titel: Re: Replikation-Problem: "Im Dokument gespeicherte Feldlänge ist falsch"
Beitrag von: Bruce Willis am 18.10.10 - 23:38:47
Dokument lokal gelöscht, History hier und dort gelöscht, von lokal und zwischen den Servern repliziert, keine Fehlermeldungen, das Problem scheint gelöst zu sein.

Nochmals vielen Dank!

Nur so, am Rande, ich hab Dich nicht ganz verstanden:
Was hätte schlimmer sein können?

Gruß
Leo
Titel: Re: Replikation-Problem: "Im Dokument gespeicherte Feldlänge ist falsch"
Beitrag von: koehlerbv am 18.10.10 - 23:48:24
Schlimmer wäre ein defektes Dokument. Noch schlimmer ein defektes Dokument, was in Wirklichkeit zum Design gehört oder die ACL darstellt. Ganz schlimm: Eine defekte interne Table. Aber da hättest Du eine andere (grausamere) Meldung bekommen  ;D

Schön, dass es wieder tut. Eine replication history zu löschen schadet nicht. Es in solchem Falle nicht zu tun, kann auch zukünftig zu weiterer Inkonsistenz der Repliken führen. Und keiner bekommt es gleich mit ... Es sei denn, man hat einen "Bruce Willis", der die Protokolle checkt  ;)

Bernhard
Titel: Re: Replikation-Problem: "Im Dokument gespeicherte Feldlänge ist falsch"
Beitrag von: Bruce Willis am 18.10.10 - 23:55:17
Oh!..
Wieder was von Bernhard gelernt!!  :)
Vielen Dank!!!
 :knuddel:

Und gute Nacht.

Gruß
Leo
Titel: Re: Replikation-Problem: "Im Dokument gespeicherte Feldlänge ist falsch"
Beitrag von: koehlerbv am 19.10.10 - 00:35:18
Gern geschehen, Leo. So unter alten Waffenbrüdern im Umfeld zwischen S-75 und MiG-31 ;) Und nun wieder vereint bei Notes.

Bernhard