注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > 聚石塔

数据库管理操作

更新时间:2018/06/27 访问次数:1691

导入数据

  1. 登录DMS控制台后,界面如下图所示。

    主页

  2. 选择需登录的数据库,单击 登录到数据库 按钮进行登录。

  3. 如图所示,在顶部导航菜单中选择数据处理>导入,进入数据导入窗口。

    数据导入入口菜单

  4. 如下图所示,为数据导入窗口包括如果数据导入操作工具栏和导入操作历史。

    导入历史列表窗口

    说明

    如果已经进行过数据导入操作,导入历史列表将展示已有操作历史。

  5. 单击 新增任务 按钮,打开导入任务窗口,根据具体情况进行导入配置,如下图所示。

    数据导入填写数据

    说明

    • 选择文件类型,目前支持SQL和CSV两种文件类型。

    • 如果数据文件使用了特定的字符集,可以手动指定文件字符集。默认情况下,DMS能探测文件字符集。

    • 执行某条SQL失败时,DMS 会中断导入。用户可以选择忽略报错,但是可能出现错误将影响后续操作。

    • 用户可以填写任务描述,简单介绍导入内容和导入原因等,方便后续查看。

  6. 单击开始按钮,导入任务开始执行。如果导入的数据中存在错误,DMS会中断导入,并提示错误信息。出错后,用户可以修改数据文件,重新进行导入。如下图所示。

    导入数据失败

    说明

    1. 导入数据出错信息。

    2. 实际已经成功执行的导入数量。

  7. 如果导入的数据和SQL均正确,DMS会展示导入进度,已导入的数据量和导入耗时等信息,如下图所示。

    数据导入成功

  8. 用户可以在导入历史列表中查看到刚刚创建的导入任务。单击任务编号可以打开任务的执行详情。

    查看数据导入历史

表结构对比

  1. 登录DMS控制台后,界面如下图所示。

    主页

  2. 选择MySQL数据库,并单击登录数据库按钮进行登录。

  3. 如下图所示,在顶部导航菜单中选择数据处理>表结构对比,进入表结构对比窗口。

    入口

  4. 单击添加对比任务按钮,进入到新建表结构对比任务弹出窗口。根据需要选择基准库选择对象范围(所有表、指定表),如下图所示。

    1

    说明

    • 基准库为必选项,用作比较的源库。

    • 对象范围可以选择所有表指定表。如果是指定表,需要选择待对比的表,如下图所示。

      基于表的对比

  5. 单击下一步按钮,进入目标对象选择页面, 进行实例类型选择。用户可以选择当前实例其他实例

    2

    说明

    • 选择当前实例需要指定一个目标数据库。

    • 选择其他实例需要指定目标实例的连接方式,目标实例上目标数据库名称与本实例中的数据库名称相同。

  6. 选择好目标对象后,单击下一步,进入映射关系配置页面。完成映射关系(同名表对比、预先处理前后缀)配置后,单击开始对比按钮,如下图所示。

    3

    说明

    • 默认情况下,对比不同库下表名相同的表结构。

    • 用户可以通过 预告处理前后缀 来进行表名称的匹配,如下图所示。

      表映射关系

  7. 进入表结构对比页面,DMS将在后台进行表结构对比,并实时反馈对比的结果,如下图所示。

    对比表结构

  8. 对比结束后,DMS会汇总对比的结果,如下图所示。

    结果汇总

    结果汇总包含如下信息:

    • 任务基本信息。

    • 源对象和目标对象信息。

    • 对比结果和表结构差异。

  9. 单击 下载差异DDL 按钮,用户可以下载源表与目标表之前的差异DDL。到目标数据库执行这些DDL后,源表和目标表的表结构将会保持一致。

  10. 单击 查看详情 按钮可以在线查看对比的详细结果,如下图所示。

    表差异详情

    说明

    • 可以查看 全部 表结构对比结果,或者只查看 有差异 的表结构对比结果。

    • 有差异的表结对比中,用户可以按创建修改删除等几个类型进行差异的过滤,方便查看。

  11. 用户可以通过表结构对比历史任务查看之前提交的表结构对比任务(任务中有对比的详细配置及表结构差异);也可按需要下载差异的DDL,实现不同数据库的表结构一致保存,如下图所示。

    表结构对比历史

FAQ

关于此文档暂时还没有FAQ
返回
顶部