在Linux下提取Lotus Notes NSF文件

Phy*_*win 2 python java linux lotus-notes lotus-domino

我想在linux下提取NSF Lotus Notes文件.是否有任何开源工具,而无需安装Lotus Note服务器?

我对莲花笔记没有任何经验我的唯一任务是从NSF档案中提取所有内容.

我在网上找到的只是说安装Domino服务器并通过MAPI或COM使用它,这不是我的选择,我需要在linux下运行,我只会得到多个NSF文件没有服务器访问.

是否记录了文件结构?有哪些文件?我还无法找到任何NSF格式规范.

在没有Domino安装的情况下在Linux下运行的命令行工具的任何实现或任何不使用Domino的lib/api都可以使用.

谢谢

Ken*_*isa 6

如果没有安装Lotus Notes客户端,则无法从Lotus Notes中提取数据.

有许多方法可以从Notes中提取数据.您可以编写Java或LotusScript代理以导出为文件格式.您可以通过Lotus Notes SQL驱动程序访问Lotus Notes,并使用SQL查询或MS Access来提取数据.有一个导出到Excel数据库,你可以设置为提取到Excel.和更多.但是,所有这些都需要Notes客户端(和相关的DLL)来获取其中的数据.

  • 好问题.由于您不需要服务器,只需要客户端,您应该能够免费下载客户端的副本,但您必须与IBM联系.如果NSF需要登录(他们很可能会这样做),您需要在Notes域上获得身份验证才能访问数据库.这是与你之前管理这些数据库的人讨论的事情. (2认同)
  • Domino-Designer可以免费使用 - http://www.ibm.com/developerworks/downloads/ls/dominodesigner/ (2认同)