aspose.info
IT

Formato file NSF - Formato database Lotus Notes

Aggiornato

Che cos’è un file NSF?

Un file con estensione .nsf (Notes Storage Facility) è un formato di file di database utilizzato dal software IBM Notes, precedentemente noto come Lotus Notes. Definisce lo schema per memorizzare diversi tipi di oggetti come e-mail, appuntamenti, documenti, moduli e viste. Tutte queste informazioni sono contenute in un unico file NSF per la collaborazione aziendale simile a un file PST/OST. Alcune delle applicazioni che possono aprire file NSF includono IBM Lotus Notes e IBM Domino.

Specifiche del formato file NSF

I file NSF sono di natura binaria e le loro specifiche sono disponibili da Joachim Metz su Github. Secondo questi dettagli, un file NSF comprende:

  • Intestazione del file
  • Intestazione del database

Inoltre, è composto da:

  • Superblocco
  • Blocco descrittore del secchio
  • Bitmap
  • Secchio di vettore di trasferimento dei record
  • Secchi di riepilogo
  • Secchi non di riepilogo

Intestazione del file NSF

L’intestazione del file NSF ha una dimensione di 6 byte. Esso consiste in:

OffsetDimensioneValoreDescrizione
020x1a 0x00Firma
24La dimensione dell’intestazione del database

Intestazione del database

L’intestazione del database NSD contiene i seguenti valori confermati.

  • Informazioni sul database
  • Identificatore database (DBID)
  • Informazioni sulla replica
  • Flag del buffer delle informazioni del database
  • Titolo
  • Categorie
  • Classe
  • Classe di design (nome modello)
  • Identificatori di note speciali
  • Imbottitura
  • Informazioni sul database 2
  • Informazioni sul database 3
  • Informazioni sul database 4
  • Informazioni sul database 5
  • Imbottitura
  • Identificatore dell’istanza del database (DBIID)
  • Cronologia della replica

Riferimenti

Vedi anche