aspose.info
CS

Formát souboru NSF - formát databáze Lotus Notes

Aktualizováno

Co je soubor NSF?

Soubor s příponou .nsf (Notes Storage Facility) je formát databázového souboru používaný software IBM Notes, který byl dříve známý jako Lotus Notes. Definuje schéma pro ukládání různých druhů objektů, jako jsou e-maily, schůzky, dokumenty, formuláře a pohledy. Všechny tyto informace jsou obsaženy v jediném souboru NSF pro obchodní spolupráci, který je podobný souboru PST/OST. Některé z aplikací, které mohou otevřít soubory NSF, zahrnují IBM Lotus Notes a IBM Domino.

Specifikace formátu souborů NSF

Soubory NSF jsou binární povahy a jejich specifikace jsou dostupné od Joachima Metze na Github. Podle těchto podrobností obsahuje soubor NSF:

  • Záhlaví souboru
  • Záhlaví databáze

Kromě toho se skládá z:

  • Superblok
  • Blok deskriptoru kbelíku
  • Bitmapa
  • Record Relocation Vector kbelík
  • Souhrnné kbelíky
  • Nesouhrnné kbelíky

Záhlaví souboru NSF

Záhlaví souboru NSF má velikost 6 bajtů. Skládá se z:

OffsetVelikostHodnotaPopis
020x1a 0x00Podpis
24Velikost hlavičky databáze

Hlavička databáze

Hlavička databáze NSD obsahuje následující potvrzené hodnoty.

  • Informace o databázi
  • Identifikátor databáze (DBID)
  • Informace o replikaci
  • Příznaky vyrovnávací paměti databázových informací
  • Název
  • Kategorie
  • Třída
  • Třída návrhu (název šablony)
  • Speciální identifikátory poznámek
  • Polstrování
  • Informace o databázi 2
  • Informace o databázi 3
  • Informace o databázi 4
  • Informace o databázi 5
  • Polstrování
  • Identifikátor instance databáze (DBIID)
  • Historie replikací

Reference

Viz také