文档首页 > > 工具指南> Schema Convertor Tool SQL语法迁移工具> Schema Convertor Tool简介> 概述

概述

分享
更新时间: 2019/08/09 11:20

Schema Convertor Tool是一个命令行工具,可以将MySQL数据库脚本转换为DWS数据库脚本。本章提供工具的相关信息,建议所有用户在使用该工具前了解这些信息。

不同数据库之间,在数据类型、SQL语法、数据库对象(例如存储过程、视图等)、业务逻辑(如过程、函数)等方面可能存在差异。将数据库脚本从一个数据库迁移到另一个数据库,过程复杂,风险高,且耗时。使用命令行工具Schema Convertor Tool可将源数据库(MySQL)脚本迁移到DWS数据仓库中。

使用Schema Convertor Tool无需连接到数据库,因此可在离线模式下进行迁移。用户需预先准备好源数据库的脚本,将要迁移的脚本放置在源文件夹中,作为Schema Convertor Tool的输入。然后运行Schema Convertor Tool工具将源文件夹中的数据库脚本转换为DWS数据库脚本,工具将转换后生成的脚本放置在目标文件夹中。

该工具可以安全及时地将脚本迁移到目标数据库,还会显示迁移过程状态,并用日志记录操作过程中发生的错误。

该工具提供统一接口(migrate.sh/migrate.bat),将以下内容从MySQL迁移到目标DWS。

  • SQL模式
  • SQL查询
图1 Schema Convertor Tool处理流程
说明:

准备源数据库脚本文件的操作需外部执行,例如,可以使用某些SQL工具将源数据库导出成SQL文件。Schema Convertor Tool工具不支持该功能。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区