更新时间:2022-08-16 GMT+08:00

使用DSC工具迁移SQL脚本

DSC(Database Schema Convertor)是一款运行在Linux或Windows操作系统上的命令行工具,致力于向客户提供简单、快速、可靠的应用程序SQL脚本迁移服务,通过内置的语法迁移逻辑解析源数据库应用程序SQL脚本,并迁移为适用于GaussDB(DWS) 数据库的应用程序SQL脚本。DSC不需要连接数据库,可在离线模式下实现零停机迁移。在GaussDB(DWS) 中通过执行迁移后的SQL脚本即可恢复数据库,从而实现线下数据库轻松上云。

DSC支持迁移Teradata、Oracle、Netezza、MySQL和DB2数据库的SQL脚本。

下载DSC SQL语法迁移工具

  1. 登录GaussDB(DWS) 管理控制台。
  2. 在左侧导航栏中,单击“连接管理”
  3. “下载客户端和驱动”区域,单击“这里”即可下载DSC迁移工具。

    如果同时拥有不同版本的集群,系统会弹出对话框,提示您选择“集群版本”然后下载与集群版本相对应的客户端。在“集群管理”页面的集群列表中,单击指定集群的名称,再选择“基本信息”页签,可查看集群版本。

    图1 下载工具

  4. 下载到本机后,使用WinSCP工具,将DSC工具上传到一个需安装工具的Linux主机上。

    执行上传操作的用户需要对Linux主机的目标存放目录有完全控制权限。

DSC SQL语法迁移工具操作指导

详细指导请参见《数据仓库服务工具指南》中的“DSC SQL语法迁移工具”