如何从firebird数据库服务器获取mysql数据库服务器中的表,视图等

时间:2014-01-05 20:29:19

标签: mysql database firebird

不同平台中有两个不同的数据库服务器; MySql和Firebird。 我需要从Firebird服务器(同步或不同步)到MySql服务器获取数据库表。 时机并不重要。 例如,我如何实现目标;只是从Firebird服务器到Mysql服务器的特定数据库表?

如果有任何想法,将会非常有帮助,谢谢..

2 个答案:

答案 0 :(得分:1)

所以基本上你需要开发某种过程,然后提取转换并将数据从FireBird加载到MySQL中。问题是firebird和MySQL默认情况下都没有包含真正的ETL工具。 MSSQL有例如SSIS。由于您无法直接从MySQL代码访问FireBird,因此您需要一些外部工具来完成这项工作。

因此,您必须自己编写此工具或使用开源工具。

有几个开源的免费ETL工具,您可能需要调查,例如Pentaho,CloverETL,请参阅this link以获取更多信息。

答案 1 :(得分:0)

你告诉过你已经找到了将CSV导入MySQL的解决方案。所以缺少的部分是 Firebird CSV导出

嗯,输入Google的这三个单词会立即为您提供免费的 FBExport 工具。见http://www.firebirdfaq.org/fbexport.php

相关问题