建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

DWS-Support

发帖: 36粉丝: 8

发消息 + 关注

发表于2019年10月14日 16:45:45 2648 4
直达本楼层的链接
楼主
显示全部楼层
[教程培训] DWS (GaussDB 200)培训课程 - 第十一讲:数据库配套工具集

本课程主要介绍

    Part1: Database Manager (GaussDB 200数据库运维管理面,2019年11月份上线)

    Part2: Data Studio(GaussDB 200客户端工具)

    Part3: Migration Tool (数据库对象迁移工具)


Part1: Database Manager

image.png


image.png


image.png

image.png

image.png

image.png

image.png

<img src="https://bbs-img-cbc-cn.obs.cn-north-1.myhuaweicloud.com/data/attachment/forum/201910/14/154607w7dgw<span style=" title="" alt="image.png"/>

image.png

image.png



image.png

image.png

image.png

image.png


Part2: Data Studio


工具介绍

Data Studio

•图形化的集成开发环境。

•帮助数据库开发人员快捷地进行数据库开发。

Data Studio提供了各种数据库开发调试功能。

•创建和管理数据库对象(数据库,模式,表,视图,索引,函数和过程等)。

•数据库DML、DDL、DCL操作。

•创建、运行及调试PL/SQL 过程。


image.png

image.png

image.png

image.png

image.png

image.png


image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.pngimage.png

image.png

image.png

image.png

image.png

Part3: Migration Tool

工具介绍

背景:

    ●当客户选择切换到华为数据库后可能会面临数据库的迁移任务,数据库迁移包括用户数据迁移和应用程序sql脚本迁移。

    ●其中,应用程序sql脚本迁移是一个复杂、高风险且耗时的过程。

概述:

    ●Migration Tool是一款运行在Linux或Windows操作系统上的命令行工具,致力于向客户提供简单、快速、可靠的应用程序sql脚本迁移服务,通过内置的语法迁移逻辑解析源数用程序sql脚本。

    ●Migration Tool不需要连接数据库,可在离线模式下实现零停机迁移,迁移过程中还会显示迁移过程状态,并用日志记录操作过程中发生的错误,便于快速定位问题。


源数据库:

Migration Tool支持迁移的源数据库:

    ●Teradata

    ●Oracle


image.png


image.png



约束和限制

通用:

    ●Migration Tool仅用于语法迁移,不支持数据迁移

    ●如果在将IN/NOT IN操作符转换为EXISTS/NOT EXISTS时,子查询的SELECT子句包含聚合函数,则迁移的脚本可能发生问题

    ●迁移查询时会删除包含ON COMMIT DELETE ROWS的查询,因为GaussDB200 V100R002C60/Gaussdb200 V100R002C70和DWS数据库不支持该功能

Teradata:

    ●Migration Tool无法区分SQL语句中的mod是否是关键字,当mod并非关键字时也会被替换为%

    ●如果含有FORMAT参数的case语句未用半角括号“()”括起来,该语句不会处理

    ●如果Teradata查询中同时使用SELECT *和QUALIFY子句,迁移的查询会为QUALIFY子句多返回一列

    ●子查询或函数内不支持对表的命名引用


Oracle:

    ●在如下场景中不处理ROWID:

    ●窗口函数(RANK,ROW_NUMBER)中的aggregate在字段列表中不可用

    ●如果在SELECT语句中指定了星号(*),并且未指定VALUES子句,则INSERT FIRST或INSERT ALL查询的迁移将无法正常运行

    ●Migration Tool只支持在WHERE子句的末尾指定ROWNUM条件

    ●该工具不支持在UPDATE子句中使用ROWNUM函数

    ●该工具不支持INDEX子句中基于列表分区的功能

    ●Migration Tool不支持没有表名或表别名的JOIN条件

    ●存储过程和函数必须以“/”结尾

    ●如果commment_storage_parameter设置为true,存储参数将会被注释掉

    ●不支持CONNECT BY子句用在多表查询中

    ●不支持FOR UPDATE子句用在ROWNUM之后


更详细的Migration Tool的使用,请参考工具指南:

https://support.huaweicloud.com/tg-dws/mt_tool_index.html


举报
分享

分享文章到朋友圈

分享文章到微博

Joey啊

发帖: 84粉丝: 16

发消息 + 关注

发表于2019年10月14日 17:01:01
直达本楼层的链接
沙发
显示全部楼层

点赞 评论 引用 举报

Joey啊

发帖: 84粉丝: 16

发消息 + 关注

发表于2019年10月14日 17:02:49
直达本楼层的链接
板凳
显示全部楼层

点赞 评论 引用 举报

倪平宇

发帖: 75粉丝: 42

发消息 + 关注

发表于2020年03月05日 10:16:21
直达本楼层的链接
地板
显示全部楼层

干货学习了!

点赞 评论 引用 举报

DWS殿阁大学士

发帖: 53粉丝: 15

发消息 + 关注

发表于2021年01月30日 10:25:02
直达本楼层的链接
5#
显示全部楼层

点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册