跳到主要内容

结构转换

NineData 结构转换支持异构数据源之间表结构的转换,转换完成后,您可以在目标数据源中执行,完成异构建表的操作。

前提条件

  • 已将参与结构转换的数据源添加至 NineData。如何添加,请参见添加数据源
  • 源数据源的类型为 Oracle,版本为 23c、21c、19c、18c、12c、11g 其中之一。
  • 目标数据源的类型为 PostgreSQL,版本为 15、14、13、12、11、10 其中之一。

操作步骤

  1. 登录 NineData 控制台

  2. 在左侧导航栏单击 >

  3. 单击页面上的,按照下表进行配置,并单击

    参数
    说明
    输入结构转换任务的名称,为了方便后续查找和管理,请尽量使用有意义的名称。最多支持 64 个字符。
    结构转换的源数据源。
    结构转换的目标数据源。
    选择结构转换后,对象的命名规则。
    • :无论源端的命名规则如何,目标端的命名规则全部为小写。
    • :沿用源端的命名规则。
    • :无论源端的命名规则如何,目标端的命名规则全部为大写。
  4. 页签,于列表中选中需要复制的内容,单击>添加到右侧列表,然后单击

  5. 页签,提示,结构转换开始运行。此时您可以进行如下操作:

    • 单击查看结构转换任务的执行情况。
    • 单击可以返回任务列表页面。

查看结构转换结果并在目标库中执行

  1. 登录 NineData 控制台

  2. 在左侧导航栏单击 >

  3. 页面单击目标任务的,页面说明如下。

    conversion_result

    序号
    功能
    说明
    1任务状态当前结构转换任务的状态。
    2下载 SQL|删除任务单击下载按钮,可以下载当前任务所有转换后的 SQL 文件,您可以通过该文件直接在目标库中执行。
    单击more-4269757> 删除删除当前结构转换任务。
    3对象详情单击各对象的页签,查看结构转换的详情。
    4查看 DLL查看转换前和转换后的 DDL,可以进行复制命令的操作。
    5执行可以直接在目标库中执行该转换完成的 DDL,您可以选择, 然后单击即可。
    6更多查看结构转换任务的命名规则以及复制对象信息。