Notes数据库到MySQL(使用CF?)或如何获取NSF数据结构

Notes数据库到MySQL(使用CF?)或如何获取NSF数据结构,mysql,coldfusion,lotus-notes,Mysql,Coldfusion,Lotus Notes,我有一个商用ColdFusion应用程序,运行在MySQL数据库上。一个可能的新客户已经联系我,他们已经在LotusNotes环境(以及他们自己的数据库)中工作了很多年。当然,他们希望在迁移之前将数据迁移到我的应用程序中 我试图掌握如何在当前的数据库应用程序中彻底了解数据、结构和相互依赖性。是否有任何工具可以查看NSF文件的数据库结构(如RDBMS),或者是否有任何工具可以使用ColdFusion等转储该结构……我对Lotus Notes没有任何手持体验(同时我有本地Lotus客户端及其数据库)

我有一个商用ColdFusion应用程序,运行在MySQL数据库上。一个可能的新客户已经联系我,他们已经在LotusNotes环境(以及他们自己的数据库)中工作了很多年。当然,他们希望在迁移之前将数据迁移到我的应用程序中

我试图掌握如何在当前的数据库应用程序中彻底了解数据、结构和相互依赖性。是否有任何工具可以查看NSF文件的数据库结构(如RDBMS),或者是否有任何工具可以使用ColdFusion等转储该结构……我对Lotus Notes没有任何手持体验(同时我有本地Lotus客户端及其数据库)

我需要一个良好的起点来确定是否可以找到迁移数据的方法

有什么想法吗?? 谢谢
Bart要获取Notes中的数据,一个好的选择是使用NotesSQL,它可以

Notes数据结构的简要概述如下:Notes是一个以文档为中心的数据库,每个文档中都包含非关系数据。Notes数据库(NSF)包含任意数量的Notes文档,而这些文档又包含任意数量的保存数据的项。每个Notes文档可以有不同的项目集,因此其中的数据也不同。虽然这听起来像是一个可怕的混乱,但通常文档基于用于创建文档的表单具有类似的数据

这一切都导致了为什么没有简单的方法从LotusNotes中获取数据。还有一些其他选项,这些选项可能有用,也可能不有用,具体取决于需要迁移的数据量

我个人喜欢使用XML从LotusNotes中提取数据。可以通过在Notes数据库中创建XML视图来实现这一点

使用Java或LotusScript,您可以编写代码,将文档中的数据提取为您想要的任何格式(CSV、XML、TXT等)

如果数据不多,您可能会发现将数据转换为Excel格式是最简单的中间步骤。很久以前,我为编写了一个外接程序工具,它可能会对您有所帮助。或者,您可以使用Lotus Notes客户端中的“编辑>将所选内容复制到表”功能将Notes视图中可见的内容复制到剪贴板,然后将其粘贴到Excel中。在这种情况下,您需要编辑视图,以便它们显示所需的所有数据


我希望这有帮助

要获取Notes中的数据,一个好的选择是使用NotesSQL,它可以

Notes数据结构的简要概述如下:Notes是一个以文档为中心的数据库,每个文档中都包含非关系数据。Notes数据库(NSF)包含任意数量的Notes文档,而这些文档又包含任意数量的保存数据的项。每个Notes文档可以有不同的项目集,因此其中的数据也不同。虽然这听起来像是一个可怕的混乱,但通常文档基于用于创建文档的表单具有类似的数据

这一切都导致了为什么没有简单的方法从LotusNotes中获取数据。还有一些其他选项,这些选项可能有用,也可能不有用,具体取决于需要迁移的数据量

我个人喜欢使用XML从LotusNotes中提取数据。可以通过在Notes数据库中创建XML视图来实现这一点

使用Java或LotusScript,您可以编写代码,将文档中的数据提取为您想要的任何格式(CSV、XML、TXT等)

如果数据不多,您可能会发现将数据转换为Excel格式是最简单的中间步骤。很久以前,我为编写了一个外接程序工具,它可能会对您有所帮助。或者,您可以使用Lotus Notes客户端中的“编辑>将所选内容复制到表”功能将Notes视图中可见的内容复制到剪贴板,然后将其粘贴到Excel中。在这种情况下,您需要编辑视图,以便它们显示所需的所有数据


我希望这有帮助

非常感谢你的解释和指点——这肯定不是一个简单的练习。我将深入讨论链接和工具。总的数据集是10GB(包括所有类型的文档)…因此Excel路径可能不会起作用:-)我想如果我们可以将文档中的数据映射到我可以使用的XML结构,那将是最好的。现在谢谢你!非常感谢你的解释和指点——这肯定不是一个简单的练习。我将深入讨论链接和工具。总的数据集是10GB(包括所有类型的文档)…因此Excel路径可能不会起作用:-)我想如果我们可以将文档中的数据映射到我可以使用的XML结构,那将是最好的。现在谢谢你!