ADAM可以通过配置规则控制用户的结构迁移权限,对数据库结构进行迁移。本文介绍配置迁移规则和开启数据库结构迁移的方法。

前提条件

已生成迁移计划,并完成了预检查。
  1. 分账户结构迁移配置。在规则配置页签下,单击分账户结构迁移配置,根据业务情况进行配置。
    • 统一用户:所有的Schema属于同一个用户。
    • 区分用户:每个Schema对应独立用户。
      1. 填写用户对应的密码。
        • 如果您之前已经创建了用户,请填写用户名对应的密码。
        • 如果您未创建用户,ADAM将自动在目标库创建用户,用户密码为您填写的密码,不填写密码将默认与之前登录目标库账号的密码一致。
      2. 根据需要设置或删除用户对应的Schema。
      3. 单击保存
      4. 在弹出的确认对话框中单击确定
    说明 迁移至目标库设置的区分用户与源数据库中的用户和Schema相同。
  2. 结构迁移/订正配置向导页面,结构迁移页签下,单击结构迁移启动。在弹出的确认对话框中单击确定
    注意
    • 启动结构迁移将会先删除目标库中所有结构对象,请提前确认目标库中没有重要的结构对象。
    • 目标库为云原生分布式数据库PolarDB-X 1.0时,迁移外键约束很慢,请耐心等待。
    结构迁移启动
    • 单击全部结构重新迁移启动,重新迁移DDL, 包含已经迁移或者未迁移的都会重新被迁移。
    • 单击失败迁移启动只迁移当前失败的DDL。
    • 单击停止迁移停止当前迁移的DDL。
    • 单击定制化结构迁移,详细请参见定制化结构迁移

后续步骤

单击结构订正页签,进行结构订正。详情请参见结构订正