aspose.info
BG

NSF файлов формат - Lotus Notes формат на база данни

Обновено

Какво е NSF файл?

Файл с разширение .nsf (Notes Storage Facility) е файлов формат на база данни, използван от софтуера IBM Notes, който преди беше известен като Lotus Notes. Той дефинира схемата за съхраняване на различни видове обекти като имейли, срещи, документи, формуляри и изгледи. Цялата тази информация се съдържа в един NSF файл за бизнес сътрудничество, подобно на PST/OST файл. Някои от приложенията, които могат да отварят NSF файлове, включват IBM Lotus Notes и IBM Domino.

Спецификации на файловия формат на NSF

NSF файловете са двоични по природа и техните спецификации са достъпни от Joachim Metz в Github. Според тези подробности NSF файл се състои от:

  • Заглавка на файл
  • Заглавка на базата данни

Освен това се състои от:

  • Суперблок
  • Блок дескриптор на кофа
  • Растерно изображение
  • Векторна кофа за запис на преместване
  • Обобщени кофи
  • Кофи без обобщение

NSF заглавка на файл

Заглавката на файла NSF е с размер 6 байта. Състои се от:

ОфсетРазмерСтойностОписание
020x1a 0x00Подпис
24Размерът на заглавката на базата данни

Заглавка на базата данни

Заглавката на базата данни на NSD съдържа следните потвърдени стойности.

  • Информация за база данни
  • Идентификатор на база данни (DBID)
  • Информация за репликация
  • Флагове за буфер на информация за база данни
  • Заглавие
  • Категории
  • Клас
  • Дизайн клас (име на шаблон)
  • Специални идентификатори на бележки
  • Подложка
  • Информация за база данни 2
  • Информация за база данни 3
  • Информация за база данни 4
  • Информация за база данни 5
  • Подложка
  • Идентификатор на екземпляр на база данни (DBIID)
  • История на репликация

Препратки

Вижте също