检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
状态栏显示已完成操作的状态。 如果所选模式包含一个与当前视图名称相同的视图,则不能为当前视图设置该模式。 查看视图属性 右键单击视图并选择“属性”。 Data Studio会在不同选项卡中显示所选视图的属性(“一般”和“列”)。 如果修改了已打开的视图的属性,刷新并重新打开视图的属性,以在同一窗口中查看更新后的信息。
运行环境 支持的数据库 DataCheck支持的源数据库如所示。 表1 支持的源数据库 数据库名称 数据库版本 MySQL 8.0 PostgreSQL 42.6.0 GaussDB(DWS) 8.1.0及以上集群版本 DataCheck支持的目标数据库如所示。 表2 支持的目标数据库
COMPRESS短语 该功能通过对COMPRESS设置,迁移过程中默认注释掉COMPRESS短语。 输入:COMPRESS短语 1 2 3 4 5 6 7 8 9 10 11 12 13 CREATE TABLE test_tab ( id
运行环境 支持的数据库 DSC支持的源数据库如所示。 表1 支持的源数据库 数据库名称 数据库版本 Teradata 13.1 MySQL 8.0 DSC支持的目标数据库如所示。 表2 支持的目标数据库 数据库名称 数据库版本 DWS DWS 8.1.0及以上集群版本 硬件要求 DSC对硬件的要求如表3所示。
Studio中,仅能编辑获取的记录。 编辑表的过滤条件时,不会高亮HTML标签中的搜索内容,如“<”,“&”, 或“>”。 包含一个“&”的单元格不会在提示信息中显示。包含两个连续的“&”的单元格会在提示信息中显示为一个“&”。 光标不会停留在新增行。用户需单击需要编辑的单元格。 函数/过程
勾选“区分大小写”,“序列名称”字段文本将区分大小写。例如,输入的序列名称为“Employee”,则序列名称将创建为“Employee”。 在“最小值”字段输入最小值。 在“增量”字段输入要递增的值。 在“最大值”字段输入最大值。 最大和最小值的取值范围应在-922337203685477580
进行配置。 设置方法如下。 打开文件夹中的check_input.xlsx文件。 根据实际需要修改check_input.xlsx文件中参数的值。 check_input.xlsx文件中的参数说明见表1。 参数值不区分大小写。 除了列出的参数外,不得更改其他参数值。 保存后退出。
数据库模式迁移 功能 runDSC.sh和runDSC.bat分别用于将Teradata、MySQL的schema和query迁移到GaussDB (DWS)上。 迁移参数指导 Teradata SQL迁移 Teradata Perl迁移 MySQL SQL迁移 Oracle SQL迁移
数据类型 数据类型 输入 输出 数值类型 BIGINT BIGINT BYTEINT SMALLINT DECIMAL [(n[,m])] DECIMAL [(n[,m])] DOUBLE PRECISION DOUBLE PRECISION FLOAT DOUBLE PRECISION
HASH索引 GaussDB(DWS)不支持HASH索引。DSC工具迁移时会根据GaussDB(DWS)的特性将其迁移为普通索引。 内联HASH索引。 输入示例 1 2 3 4 5 6 7 8 9 10 11 12 CREATE TABLE `public`.`
删除索引 MySQL支持DROP INDEX和ALTER TABLE DROP INDEX两种删除索引的语句。DSC工具迁移时会根据GaussDB(DWS)的特性进行相应适配。 DROP INDEX 输入示例 1 2 3 4 5 6 7 8 9 10 11 12
释放所有与该对象相关的空间,或清空整个回收站,也可以是从回收站中彻底删除一个已删除表空间的部分或全部内容。 通过Oracle语法迁移后,查询中将不含PURGE。 以下示例分别展示PURGE在迁移前后语法的变化: PURGE迁移前 图1 输入:包含PURGE的语句 PURGE迁移后
OUTER QUERY (+) GaussDB(DWS)支持JOIN,因此添加supportJoinOperator配置参数。 设置supportJoinOperator=false后OUTER QUERY (+)可迁移。 输入:OUTER QUERY(+) 1 2 3 4 5 6
准备数据构建工具编译环境 远程连接ECS弹性云服务器。 执行以下命令, 安装git。 yum install git 执行以下命令,安装gcc。 yum install gcc 父主题: 构建TPC-H&TPC-DS使用数据
42804 错误原因:AddColumn操作时,向parent添加一列,检测到child table与添加列有相同的列名,但是类型不一样,本操作不能执行。 解决办法:建议修改添加列类型,使其与child table有相同的类型。 GAUSS-00732: "child table '%s'
该操作仅能在断连的数据库上执行。 查看数据属性 在所选数据库右键并选择“属性”。状态栏显示已完成操作的状态。 Data Studio显示所选数据库的属性。 该操作仅能在已连接的数据库上执行。 如果修改了已经打开的数据库的属性,则可刷新并重新打开数据库的属性,并在同一窗口中查看更新后的信息。
在数据库中,用户和角色的概念类似。实际应用中,建议使用角色来进行权限管理而不是直接访问数据库。 用户:数据库用户的集合。这些用户与操作系统用户不同,可以为其他用户分配权限以访问数据库对象。 角色:根据用途的不同,可以将角色分为用户或用户组。角色是集群级别的定义,适用于集群中的所有数据库。 删除用户/角色
dws-connector-flink 引入依赖 Stream API作业类型 Flink SQL作业类型 父主题: DWS-Connector
DBC.TABLES DSC会将dbc.tables迁移为对应的mig_td_ext.vw_td_dbc_tables。 示例:databasename迁移为mig_td_ext.vw_td_dbc_tables.schemaname。 输入: 1 2 3 4 5 sel databasename
数据类型 数字类型 日期和时间类型 字符串类型 空间数据类型 大对象类型 集合类型 布尔类型 二进制类型 JSON类型 父主题: MySQL语法迁移