Autor Thema: Attempt to use an invalid database pointer  (Gelesen 12012 mal)

Offline Peter_Kober

  • Frischling
  • *
  • Beiträge: 5
  • Geschlecht: Männlich
  • man lernt nie aus, sondern nur dazu
Attempt to use an invalid database pointer
« am: 13.09.02 - 15:04:36 »
Hallo Leute ,  ;D
hoffentlich kann mir jemand helfen.
Ein User bekommt beim versenden von Mails die
FM:Attempt to use an invalid database pointer.
Wir haben hier noch keine Lösung für das Problem. ???Er kann die Mails nicht versenden.

« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re: Attempt to use an invalid database pointer
« Antwort #1 am: 13.09.02 - 15:30:04 »
Hallo,

nutzt Ihr Shared Mail?
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline Peter_Kober

  • Frischling
  • *
  • Beiträge: 5
  • Geschlecht: Männlich
  • man lernt nie aus, sondern nur dazu
Re: Attempt to use an invalid database pointer
« Antwort #2 am: 13.09.02 - 15:59:13 »
Hallo,
also dieses Shared mail nutzen wir nicht.
Aber danke der Nachfrage
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline bienmaja

  • Junior Mitglied
  • **
  • Beiträge: 69
  • Geschlecht: Weiblich
  • Keep on smiling! :-)
Re: Attempt to use an invalid database pointer
« Antwort #3 am: 13.09.02 - 21:44:27 »
Hi!

Hast du mal geschaut, ob im Personendoc im NAB die Maildatei richtig eingetragen ist?
Und ob in der Arbeitsumgebung alles stimmt?
Das wären für mich die ersten Stellen, wo ich nachschauen würde!

Gruß, Marion
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

MOD

  • Gast
Re: Attempt to use an invalid database pointer
« Antwort #4 am: 16.09.02 - 07:59:44 »
Hi Peter_Kober,

da Du uns reichlich mit Informationen versorgst kann ich Dir nur anbieten:

Enabling Soft Deletions Results in Database Corruption - Typically in Mail Files

Problem:

Database corruption in some Notes/Domino R5 releases has been observed, typically in mail files.  The following Fixup errors may be observed:

Database fixup process started
Performing consistency check on mail\filename.nsf...
Document NT00000AAA in database <path\filename.nsf> is damaged: Field length stored in document is incorrect (Field Body, Datatype 0001)
Document NT00000AAA in database <path\filename.nsf> has been deleted

or

Document NT00000AAA in database <path\filename.nsf> is damaged: Document has invalid structure
Document NT00000AAA in database <path\filename.nsf> has been deleted

or

Database is corrupt -- Cannot allocate space

When running Compact the following errors may be observed:

<path\db name> is damaged: Document has invalid structure
**** DbMarkCorrupt(DbFixup: invalid slot found, could not be repaired), DB=<path\db name> TID=[0458:0002-05A8] ***
Error compacting database <path\db name> 03:F5

Once the database is corrupted the following may also be observed:

NIF: DETECTED STORAGE CORRUPTION ERROR 'B-tree structure is invalid'

NIF: DETECTED STORAGE CORRUPTION ERROR 'Attempt to use an invalid database pointer'

Error updating view '($All)' in mail\filename.nsf: B-tree structure is invalid

NSFDbOpen: File '<path\db name>' is CORRUPT - Now Read-Only!

Clustering is not relative to this issue.  The issue has appeared in both clustered and non-clustered environments.

Solution:

This issue has been observed on a number of Domino Servers, release 5.0.5 and later.  Research has found that the issue occurs when the 'Allow Soft Deletions' option within the 'Advanced Database Properties' InfoBox is enabled.  'Allow Soft Deletions' will corrupt the database if soft deletions are enabled and an inplace compaction moves non-summary data to another location in the database.

This issue was reported to Lotus Quality Engineering, and was resolved in Domino 5.0.9 Server.

Excerpt from the Lotus Notes and Domino Release 5.0.9 MR fix list (available at http://www.notes.net):

Server - Database
SPR# IGOS4W6KD8 - Soft-deletions were causing inplace compaction to corrupt databases. This has been fixed in 5.0.9.


Workaround:
In some cases running Updall -R on the mail database, and then Fixup, does repair the existing corruption.  To prevent the issue from occurring again disable the Soft Deletions feature for the database.

To access the 'Allow Soft Deletions' setting, select File, Database, Properties.  When the InfoBox appears, switch to the Advanced tab (the "beanie" icon).  The 'Allow Soft Deletions' checkbox is located half way down the list of settings.

In some cases where this issue has occurred the mail database had a background LotusScript agent which deleted documents.   Further research is being done to review these agents.   The issue may not be limited to cases where a background agent is deleting documents, but knowing whether or not a customer has such an agent may be helpful in troubleshooting this issue.

One example of the debug output when such an agent was running:

AMgr: Agent ('Purge Agent' in 'jdoe.nsf') printing: mail\jdoe.nsf
AMgr: Agent ('Purge Agent' in 'jdoe.nsf') printing: Deleting from mail\jdoe.nsf
**** DbMarkCorrupt(NoteOpenExtended: NoteID 000048EE NS (000033E9) or slot (00002D94) length invalid; Bucket 00000047 Slot 00000002), DB=F:\Lotus\Data\mail\jdoe.nsf  TID=[012E:0002-012D] ***

Gruss

;D MOD
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Peter_Kober

  • Frischling
  • *
  • Beiträge: 5
  • Geschlecht: Männlich
  • man lernt nie aus, sondern nur dazu
Re: Attempt to use an invalid database pointer
« Antwort #5 am: 16.09.02 - 11:24:59 »
Hallo alle zusammen. :D

ich werde natürlich den Workaround mal testen, wir werden sehen was dabei heraus kommt.
Das kann aber ein bisschen dauern. :-/
Die Arbeitsumgebung und die Lage des Files sind beim Kunden OK. Danke Dir trotzdem für den Tip.

Bis später ;) - Peter
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Wolfgang

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.412
    • Mit dem Fahrrad durch Wüste, Regenwald und Arktis ...
Re: Attempt to use an invalid database pointer
« Antwort #6 am: 16.09.02 - 12:07:37 »
Hallo Peter,

ich würde es mal mit einem DB-Fixup versuchen oder -wenn das nichts hilft- eine neue Replik der Mail-DB anlegen und diese dem Anwender zuordnen.
Beim Anlegen einer neuen Replik sollte ein fehlerhafter Pointer wohl automatisch korrigiert werden ...

Gruß
Wolfgang
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline JoJo

  • Senior Mitglied
  • ****
  • Beiträge: 486
  • Geschlecht: Männlich
  • Gibt es Leben ausserhalb des PCs?
Re: Attempt to use an invalid database pointer
« Antwort #7 am: 16.09.02 - 13:34:01 »
Bescheidene Frage:

Was ist ein Pointer?
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
lg, JoJo

Offline Wolfgang

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.412
    • Mit dem Fahrrad durch Wüste, Regenwald und Arktis ...
Re: Attempt to use an invalid database pointer
« Antwort #8 am: 16.09.02 - 14:27:37 »
... ein Verweis auf ein Dokument.
Die Dokumente sind in einer DB einigermaßen wild durcheinander abgelegt. Die Ansichten und Ordner zeigen den Inhalt einigermaßen strukturiert. Hinter dem, was Du in einer Ansicht siehst, liegen diese Pointer auf die Stellen in der DB, wo die Dokumente physisch wirklich liegen. So ungefähr ...
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline JoJo

  • Senior Mitglied
  • ****
  • Beiträge: 486
  • Geschlecht: Männlich
  • Gibt es Leben ausserhalb des PCs?
Re: Attempt to use an invalid database pointer
« Antwort #9 am: 16.09.02 - 17:42:45 »
Aha. Danke!
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
lg, JoJo

Offline Peter_Kober

  • Frischling
  • *
  • Beiträge: 5
  • Geschlecht: Männlich
  • man lernt nie aus, sondern nur dazu
Re: Attempt to use an invalid database pointer
« Antwort #10 am: 18.09.02 - 16:01:46 »
So, da bin ich wieder

hat alles leider nichts genützt :'(, ich habe dem User nun doch ein neues Mailfile angelegt und seine Mails kopiert.
Für mich allerdings unklar, warum ein Fix up dies nicht gebügelt hat, na ja nun funzt wieder alles.

Ich danke euch allen noch mal für die Unterstützung. ;D

bis bald
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz