什么是一 .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 个字节。它包括: 偏移量 大小 值 描述
0 2 0x1a 0x00 签名
2 4 数据库头大小 数据库头 NSD 数据库标头包含以下已确认的值。 - 数据库信息
- 数据库标识符(DBID)
- 复制信息
- 数据库信息缓冲区标志
- 标题
- 类别
- 班级
- 设计类(模板名称)
- 特别说明标识符
- 填充
- 数据库信息2
- 数据库信息 3
- 数据库信息 4
- 数据库信息 5
- 填充
- 数据库实例标识符(DBIID)
- 复制历史
参考
https://docs.fileformat.com/zh/database/nsf/
|