【问题标题】:ETL Tool for transfering old Firebird Database to a new organized Firebird DatabaseETL 工具,用于将旧的 Firebird 数据库转移到新的有组织的 Firebird 数据库
【发布时间】:2009-09-25 10:47:48
【问题描述】:

看了很多问题..我没有找到真正的答案。

我为我们的客户重新设计了一个数据库。 使用 Microsoft Access,我找到了一个很好的工具,可以在我的新数据库结构中获取旧表数据。这真的很容易,但需要很多时间(因为要非常小心地处理旧数据)。

有没有像 Microsoft Access 这样的开源工具?

澄清一下:我“只是”想以一种新的“最佳实践”方式重新排序旧的 Firebird 数据库数据。

编辑: 如果我能得到一个日志文件或类似的东西来有一些关于更改的文档,我会非常高兴。

更新: 在检查了该维基百科站点的一些工具之后。我发现没有真正的日志记录机制。 您如何记录数据库上的更改?简单地写下来?

结果: 所以我没有得到真正的答案......我仍在寻找一个好的工具。谢谢你们对这个问题的提示和想法。我想用 Bounty 奖励 Kenneth Cochran,因为他将我指向 ETL。谢谢!

【问题讨论】:

  • Firebird 1.5 中的旧 firebird 数据库和新的 Firebird 2.1 数据库

标签: ms-access firebird etl


【解决方案1】:

Talend 的开源 ETL 支持 FireBird。非常酷的工具。

http://www.talend.com/download.php?src=DataGovernanceBlog

【讨论】:

    【解决方案2】:

    听起来您要求的是 ETL(提取、转换、加载)工具。

    维基百科有一个list 的开源工具可能会对此有所帮助。我个人没有使用过它们中的任何一个。

    【讨论】:

    • +1 谢谢你的回答。真的有助于为我指明正确的方向。编辑问题标题...:-)
    【解决方案3】:

    好吧,我使用 Pentaho 套件使用他们的 Kettle 工具进行 ETL。 它非常易于使用,应该足以达到您的意图。 而且它是开源的。

    看看吧。

    【讨论】:

      【解决方案4】:

      我建议您使用像 IBExpertDatabase Workbench 这样的工具,它们是 Firebird 的最佳工具。

      对于将 Firebird 1.5 迁移到 Firebird 2.1:您只需使用 Firebird 1.5 服务器备份您的数据库并使用 Firebird 2.1 服务器恢复您的数据库

      【讨论】:

        【解决方案5】:

        我过去曾使用 Excel 来记录数据模型更改 - 每个工作表都使用应用程序版本来与 CVS 中的标签同步。每件事都记录在其中 - 已删除的列以及对 varchar(10) 到 varchar(20) 等数据类型的细微更改以及说明更改原因的说明。

        就我个人而言,我只将此类内容编写为 DDL/DML 脚本,这些脚本被分解为处理表创建、约束删除、索引删除、DML 脚本、约束应用程序、索引应用程序和删除孤立脚本的脚本表格。

        【讨论】:

        • 是的,这是一个可能的解决方案,但首先 Excel 不是开源的。另一方面,我认为 Excel 不是为这个问题而设计的。但是感谢那个“可能的”解决方案。
        • 我错过了开源要求,但是有 OpenOffice/etc 的电子表格组件
        【解决方案6】:

        如果您想要一个基于客户端的基本 ETL 工具(而且价格便宜,只需 300 美元),请查看 Advanced Query Tool。它主要查询任何类型的 ODBC 连接(包括以这种方式设置的 Excel 文件),但也有一些扩展功能,包括移动数据。并具有命令行界面。 http://www.querytool.com/

        我用它而不是 Informatica 来完成一次性工作,但我也习惯于从 Excel 提取到另一个文件供商业用户使用,几个月来,从我的桌面安排。

        【讨论】:

          猜你喜欢
          • 2010-11-17
          • 1970-01-01
          • 1970-01-01
          • 2015-07-09
          • 2010-10-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-02-26
          相关资源
          最近更新 更多