将Firebird数据库导出到sql

Fra*_*uke 3 mysql firebird phpmyadmin ibexpert

我在 Firebird 中有几个数据库,使用 IBExpert 作为 GUI 管理员。我正在改用MySQL。我可以使用 IBExpert 备份数据库(它为我提供完整的结构和数据),但 phpMyAdmin 无法读取 gbak 格式。PhpMyAdmin 有一个导出命令,可将活动数据库的数据和/或结构转储到 sql 文件。是否可以用 IBExpert 做类似的事情?

Mar*_*eel 6

您可以使用FBExport工具生成带有插入的转储。但是我不确定它是否仍然得到维护并且可以与最新的 Firebird 版本一起使用(它说它已经针对 Firebird 1.0 - 2.1 进行了测试)。

\n\n

有关如何使用此工具的示例,请参阅将数据从 Firebird 导出到纯 SQL 插入/将数据从 Firebird 导出到 MySQL :

\n\n
\n
$> FBExport.exe -D "c:\\DB\\WL.FDB" -U user \xe2\x80\x93P password -Si -V TEST -F test.out\n
Run Code Online (Sandbox Code Playgroud)\n\n

其中:
\n Si\xe2\x80\x93 表示 \xe2\x80\x9c 导出为 SQL inserts\xe2\x80\x9d 格式
\n V\xe2\x80\x93 要导出的表名称
\n F\xe2\x80\x93 输出文件名

\n
\n