Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1178|回复: 0
打印 上一主题 下一主题

nsf(Notes Storage Facility)

[复制链接]

1272

主题

2067

帖子

7962

积分

认证用户组

Rank: 5Rank: 5

积分
7962
跳转到指定楼层
楼主
发表于 2023-8-17 11:16:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
什么是一 .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/

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-11-25 15:28 , Processed in 0.058431 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表