因为我无法得到任何满意的答案Question看来我们必须为此编写自己的程序,我们正处于设计阶段,我们正在考虑应该使用哪种格式来备份数据。
该程序将用Delphi 编写。
需要在 Oracle/Informix/Msserver 之间导出/导入数据,很重要这是性能问题,因为该程序将在 1-2 GB 数据库上运行。除了正常数据之外,数据库中还有必须备份的 Blob。
我们认为 Xml-Data 或逗号分隔的数据都是透明的(这很好),但这里必须考虑 Blob。在这种情况下,Paradox 格式不是可选的。
有人可以推荐一些表演格式吗?
欢迎任何其他实现相同目标的想法。
提前致谢。
我使用一个名为的优秀程序欧米茄同步对于我的备份,但它只能通过 ODBC 处理 Informix,而不是直接处理。如果您发现可以使用 OmegaSync,您会发现它的性能非常出色,因为它首先比较数据库,然后仅同步差异。如果您决定自己编程,并且效率是您的首要目标,那么您可能会想要使用这个想法。
但是正如其他人对您问题的回答所述,编程数据库转换非常复杂。那么为什么不直接开发您需要的 SQL,并以这种方式进行转换呢。例如参见:将 Informix 模式转换为 Oracle 模式或任何其他 RDBMS要移动数据,请查看以下来源:在计算机和数据库空间之间移动非 informaix 数据
如果你巧妙地转储和加载数据,你可以将 SQL 优化到我确信足够的速度。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)