有什么好的方法可以在不使用任何工具的情况下将现有数据库从 Domino Server 迁移到关系数据库(如 MySQL)。
我已经对此进行了一些探索,并且知道它可以使用 XML,但不知道该过程如何以及将是什么。
如有任何帮助,我们将不胜感激。
最佳答案
不使用任何工具:否。
导出数据有两大难点:
首先是 Notes Richtext,这是一种必须以某种方式“转码”的专有格式。这不是“手动”做的一件容易的事,需要大量编码或某种工具。
其次是事实,Notes 文档中没有“强制”结构。可以有多种形式来“定义”文档的外观,并且可以有过去使用过的这些形式的不同版本。文档可能包含也可能不包含任意数量的任何类型的字段(字段甚至可能是一个文档中的数字和另一个文档中的文本)。
您必须了解文档的结构才能将它们导出。当然,您可以简单地将它们导出为“结构化文本”或“逗号分隔值”,以获得 - 大部分 - 但随后您需要按所需顺序显示文档的 View 。将它们导出为 XML 是获取数据的另一种“标准”方式,但是您需要了解 xml 才能将其放入关系数据库。
简短:如果没有(至少很少)编码知识或工具(需要花钱),就没有机会获取数据。
是的,有一个用于 Lotus Notes/Domino 的“ODBC 驱动程序”,但这对您没有多大帮助,如果您不知道文档的结构以及 Notes-Databases 的工作方式,它也将无法工作。
关于mysql - 如何将现有数据库从 Domino 服务器迁移到关系数据库 (MySQL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28711760/