【发布时间】:2014-01-05 20:29:19
【问题描述】:
不同平台有两种不同的数据库服务器; MySql 和火鸟。 我需要从 Firebird 服务器(同步或不同步)获取数据库表到 MySql 服务器。 时机并不那么重要。 例如,我如何实现获得;只是从 Firebird 服务器到 Mysql 服务器的特定数据库表?
如果有任何想法,我将非常有帮助,谢谢..
【问题讨论】:
-
您围绕这个问题开发代码。你不能像这样从 MySQL 中获取一张表并将其放入 firebird。它被称为 ETL 过程。
-
嗯,来自 Firebird db 的表;首先是提取,然后转换然后加载到 MySQL 数据库中,我猜.. 此外(我知道这并不简单,但是)这个 ETL 过程需要你说的编码.. 我需要在哪一步编码或有任何这个例子?
-
您打算使用 .Net 还是 Java 或哪种语言?这是一个非常开放的问题。
-
在 ETL 过程中,我认为我只需要 MySQL 脚本语言。因为我要从 firebird 数据库中提取数据(表,.. 等),然后加载到 mysql 数据库中。顺便说一句,我是php用户。
-
我在这个链接中看到了类似的例子:onlamp.com/pub/a/databases/2007/04/12/…。但在链接中,它从 CSV 文件中获取数据。我需要从 firebird 中提取它。