“分析转储文件中的 SQL”按钮会启动一项额外检查,对于旧版转储文件、独立 SQL 文件,或缺少预检信息的转储文件尤其有用。
分析期间,SQLmig 会显示进度、已读取的数据量、速度、预计剩余时间、检测到的数据库和表的数量,以及发现的风险信号数量。
| 分析 | 问题或警告示例 |
|---|---|
| 转储文件的可读性 | 文件已截断或无法读取。 |
| 到目标端的迁移路径 | 版本或数据库引擎与所选迁移方向不兼容。 |
| 零日期 | 可能需要调整的旧版 DEFAULT 值。 |
| ROW_FORMAT / KEY_BLOCK_SIZE | 旧版 InnoDB 选项。 |
| Collations | 排序规则 absentes de la Cible ou nécessitant une adaptation. |
| utf8 / utf8mb3 | 存在旧版字符集。 |
| DEFINER | 依赖特定账户或权限的对象。 |
| 完整性 | 文件内容与可用的完整性信息不一致。 |
| max_allowed_packet | 某些内容的大小可能超过目标服务器的限制。 |