Autor Thema: Problem corrupte Dokumente (was bedeutet TID=[0E40:0002-0D44])  (Gelesen 3383 mal)

Offline jkunze

  • Junior Mitglied
  • **
  • Beiträge: 99
  • Geschlecht: Männlich
Hallo,

wir haben im Fixupprotokoll solche Meldungen:

**** DbMarkCorrupt(DbFixup: Found Corruptions during validation), DB=e:\lotus\domino\data\db-vis\vis.nsf  TID=[032C:0002-05F8] ***
15.10.2006 23:16:50   Completed consistency check on db-vis\vis.nsf

Nun würden wir das corrupte Dokument gerne suchen, aber wo steckt die NoteID in der TID?

Viele Grüße Jochen
Vielen Dank vorab für alle Antworten und Anregungen, :-))

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
TID ... Das würde mich auch interessieren, was sich dahinter verbirgt. Ich habe jetzt die KBase durchforstet, bin aber nicht so richtig schlauer. Offensichtlich hat die TID aber mit der NoteID nichts gemein. Aus dem Dokument #1161745:

In this case, the user's mail file was corrupt. Running Compact on the mail file (right-click the mail file icon and choose Database --> Properties --> i panel --> Compact) displayed the following output in the log:

23-02-2005 12:55:54 PM  Compacting 20a-1719.nsf
**** DbMarkCorrupt(NoteHeaderByBSID: Invalid note state is both deleted and a reference note (NoteID = 2298)), DB=20a-1719.nsf  TID=[0ED4:0002-09E4] File=ntheader.c Line=289 ***
23-02-2005 12:55:59 PM  Error compacting 20a-1719.nsf: Invalid or nonexistent document
23-02-2005 12:55:59 PM  Database compactor process shutdown


Weiss jemand, wofür "TID" steht? In der KBase findet es sich in Bezug zu Dingen, die darauf deuten, dass es mehr als eine "Übersetzung" dafür gibt.

Bernhard

Offline mcilly

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.361
  • Geschlecht: Männlich
  • nicht die Bohne...
Seht euch das einmal an. Der zweite Punkt bez. Fixup triffts doch, oder? Die Lösung in diesem Fall ist es, die DB vom Server zu nehmen, sagt Big Blue in diesem Artikel.

http://www-1.ibm.com/support/docview.wss?rs=463&context=SSKTMJ&context=SSKTWP&q1=PID%2fTID&uid=swg21195322&loc=en_US&cs=utf-8&lang=en
LG Roman

http://www.appreport.net - Täglich Berichte über Apps aus den App Stores

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Nö, trifft es nicht, Roman. der Server schmiert ja offensichtlich nicht ab, und die Frage ist doch: Was bedeutet "PID" und besteht ein Zusammenhang zwischen PID und NoteID (was ich derzeit bezweifle - aber das hat hier nichts zu sagen).

Aber herzlichen Dank für Deine Bemühungen! Obb. grüsst NÖ,

Bernhard
« Letzte Änderung: 04.12.06 - 21:08:11 von koehlerbv »

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Ich würd aus dem Bauch heraus sagen:

TID .. .Thread ID
PID ... Process ID
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline jkunze

  • Junior Mitglied
  • **
  • Beiträge: 99
  • Geschlecht: Männlich
Hallo,

ich habe inzwischen von der IBM eine Antwort erhalten. TID = Task ID. Die IBM vermutet irgendwas mit dem Betriebssystem oder Speicher und rät zu einem allgemeinen fixup -f, compact und updall.

Daß es am Speicher oder Betriebssystem liegt, glaube ich nicht, denn der Effekt trifft auf 3 Servern auf.

Ich tendiere zum fixup, allerdings fürchtet mein Chef, daß dadurch evtl. Dokumente verloren gehen.

Gruß Jochen

Vielen Dank vorab für alle Antworten und Anregungen, :-))

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Zum einen: Die DB könnte man ja vorher sichern. Zum anderen: "Verloren" gehen können nur Dokumente, die sowieso im Eimer sind.

Bernhard

Offline mcilly

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.361
  • Geschlecht: Männlich
  • nicht die Bohne...
...nur Dokumente, die sowieso im Eimer sind.

Genau. Und wenn du das nicht willst, dann nimmst du den Switch -N dazu.
LG Roman

http://www.appreport.net - Täglich Berichte über Apps aus den App Stores

Offline jkunze

  • Junior Mitglied
  • **
  • Beiträge: 99
  • Geschlecht: Männlich
Zitat von: koehlerbv am 04.12.06 - 16:42:56
...nur Dokumente, die sowieso im Eimer sind.

Und das ist genau das Problem, das wir haben. Mein Chef besteht darauf, daß keine Dokumente vom fixup gelöscht werden, ohne daß wir wissen, um welche es sich handelt.

Da es sich zum Teil um vertragsrelevante Dokumente handelt, können wir uns das nicht leisten. Aber wenn das in Notes nicht zu verhindern ist, ist Notes auch nicht das richtige Medium.

Was soll ich ihm daraufhin bloß antworten?

Gruß Jochen
Vielen Dank vorab für alle Antworten und Anregungen, :-))

Driri

  • Gast
Die Antwort hat Roman dir ja schon gegeben. Mit -N werden korrupte Dokumente übersprungen.

Offline mcilly

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.361
  • Geschlecht: Männlich
  • nicht die Bohne...
Re: Problem corrupte Dokumente (was bedeutet TID=[0E40:0002-0D44])
« Antwort #10 am: 05.12.06 - 11:02:25 »
Ja genau, wenn er es schon so genau wissen will dann sag ihm halt, mit "load fixup mail/vorstand.nsf -N" ist alles in Butter.

Habt ihr von den DBen eine Replikation laufen? Denn vielleicht siehst du im Rep.log, welches Dokument beschädigt ist.
LG Roman

http://www.appreport.net - Täglich Berichte über Apps aus den App Stores

Offline jkunze

  • Junior Mitglied
  • **
  • Beiträge: 99
  • Geschlecht: Männlich
Re: Problem corrupte Dokumente (was bedeutet TID=[0E40:0002-0D44])
« Antwort #11 am: 05.12.06 - 11:57:38 »
Hallo,

auf sowas wird es wohl hinauslaufen, obwohl das ja keine saubere Sache ist, wenn man Protokolle durchforsten muß,

Gruß Jochen
Vielen Dank vorab für alle Antworten und Anregungen, :-))

Offline mcilly

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.361
  • Geschlecht: Männlich
  • nicht die Bohne...
Re: Problem corrupte Dokumente (was bedeutet TID=[0E40:0002-0D44])
« Antwort #12 am: 05.12.06 - 13:48:33 »
obwohl das ja keine saubere Sache ist, wenn man Protokolle durchforsten muß.

Was ist denn daran unsauber? Als erster Lösungsansatz sollte immer ein Log File stehen.
LG Roman

http://www.appreport.net - Täglich Berichte über Apps aus den App Stores

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz