aspose.info
RO

Format de fișier NSF - Format de bază de date Lotus Notes

Actualizat

Ce este un fișier NSF?

Un fișier cu extensia .nsf (Notes Storage Facility) este un format de fișier de bază de date utilizat de software-ul IBM Notes, care era cunoscut anterior ca Lotus Notes. Acesta definește schema pentru a stoca diferite tipuri de obiecte, cum ar fi e-mailuri, întâlniri, documente, formulare și vizualizări. Toate aceste informații sunt conținute într-un singur fișier NSF pentru colaborare în afaceri similar cu un fișier PST/OST. Unele dintre aplicațiile care pot deschide fișiere NSF includ IBM Lotus Notes și IBM Domino.

Specificații de format de fișier NSF

Fișierele NSF sunt de natură binară, iar specificațiile lor sunt disponibile de către Joachim Metz pe Github. Conform acestor detalii, un fișier NSF cuprinde:

  • Antet fișier
  • Antetul bazei de date

În plus, este format din:

  • Superbloc
  • Bloc descriptor al găleții
  • Bitmap
  • Înregistrare relocare găleată Vector
  • Rezumat găleți
  • Găleți non-rezumat

Antet fișier NSF

Antetul fișierului NSF are o dimensiune de 6 octeți. Se compune din:

OffsetDimensiuneValoareDescriere
020x1a 0x00Semnătura
24Dimensiunea antetului bazei de date

Antetul bazei de date

Antetul bazei de date NSD conține următoarele valori confirmate.

  • Informații baza de date
  • Identificator baze de date (DBID)
  • Informații de replicare
  • Indicatori tampon pentru informațiile bazei de date
  • Titlu
  • Categorii
  • Clasa
  • Clasa de design (numele șablonului)
  • Identificatori de note speciale
  • Captuseala
  • Informații baza de date 2
  • Informații baza de date 3
  • Informații baza de date 4
  • Informații baza de date 5
  • Captuseala
  • Identificator de instanță a bazei de date (DBIID)
  • Istoricul replicărilor

Referințe

Vezi și