常见问题

这里列出了本软件的常见问题和解决方案。如果您不能在这里得到解答,请您联系我们,我们将为您提供专业支持。

  1. ESF 数据库迁移工具包是什么?
  2. 支持哪些数据库?
  3. 是否同时迁移表结构?
  4. 需要会写 SQL 吗?
  5. 有免费试用版吗?
  6. 支持哪些 Windows 版本?
  7. 可以迁移多大数据量?
  8. Unicode 和字符集能正确转换吗?
  9. 可以定时自动执行迁移吗?
  10. 可以只迁移部分表或部分行吗?
  11. 授权方式和价格是怎样的?
  12. 如何联系技术支持?
  13. 遇到错误提示去哪里查解决方案?

1) ESF 数据库迁移工具包是什么?

ESF 数据库迁移工具包(ESF Database Migration Toolkit)是 DBSofts 出品的 Windows 桌面工具,用于在 20 多种数据库之间迁移表结构与数据。整个流程只有三步:选择来源、选择目标、选择表并执行,全程无需编写 SQL。

2) 支持哪些数据库?

支持 SQL Server、Oracle、MySQL、MariaDB、PostgreSQL、IBM DB2、Firebird、InterBase、Informix、FoxPro、Microsoft Access、Microsoft Excel、MongoDB、SQLite,以及任意 ODBC DSN 数据源;以上均既可作为来源,也可作为目标。

3) 是否同时迁移表结构?

是。目标端会自动创建表和数据(含 LOB 大对象)、主键与外键、索引、自增值、注释和默认值。执行前可调整字段名、数据类型、长度和行过滤条件。

4) 需要会写 SQL 吗?

不需要。全程向导式操作,无需编写 SQL、创建中间表或使用脚本。

5) 有免费试用版吗?

有。试用版功能完整且无需注册,每张表最多迁移 50,000 条记录,并在迁移后的表中增加一个 TRIAL 字段。

6) 支持哪些 Windows 版本?

Windows 7 / 8 / 10 / 11(32 位与 64 位),建议内存 512 MB 以上、可用磁盘空间 100 MB 以上。

7) 可以迁移多大数据量?

借助各数据库原生接口与批量插入(bulk insert),百万级记录的库属于常规场景;典型速度约为每分钟 10,000 至 100,000 行,具体取决于网络、目标端和数据量。

8) Unicode 和字符集能正确转换吗?

可以。UTF-8、CP1250、LATIN、ASCII 等字符集在写入时自动转换;迁移 Firebird/InterBase 时,请在“选择数据来源”页显式选择源库的字符集。

9) 可以定时自动执行迁移吗?

可以。将迁移保存为作业(Job)文件后,可通过命令行执行:<AppPath>\dmtc <作业文件> [--log 日志文件],再配合 Windows 任务计划程序实现定期执行。

10) 可以只迁移部分表或部分行吗?

可以。在“选择表”步骤中勾选需要迁移的表和视图,在“转换”对话框中调整字段映射、数据类型和行过滤条件。

11) 授权方式和价格是怎样的?

只有 Professional 一个版本,按计算机授权,数据库连接数不限。价格由授权数量与维护期(3、6、12、24 或 36 个月)决定;参考价:单授权 + 36 个月维护为 396 美元。购买后许可证密钥通过邮件即时发送。

12) 如何联系技术支持?

可在 /cn/online/ 提交支持工单,或发送邮件至 support@dbsofts.com。维护期内包含版本升级与技术支持。

13) 遇到错误提示去哪里查解决方案?

英文知识库 /faqs/ 汇总了 43 个常见错误(Oracle、SQL Server、MySQL、DB2、Informix、Access、FoxPro 等)及对应解法;各种数据库组合的具体设置,请参见 /cn/articles/ 中的迁移指南。