检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
PL/SQL包 本节主要介绍Oracle PL/SQL包(详情请参见包)和REF CURSOR(详情请参见REF CURSOR)的迁移语法。迁移语法决定了关键字/功能的迁移方式。 本节包括以下内容: 包、包变量、包拆分、REF CURSOR、VARRAY、创建包模式、授予执行权限、
系统要求 本节介绍使用Data Studio的最低系统要求。 软件要求 操作系统要求 Data Studio的操作系统配置要求如下表所示。 表1 支持操作系统及相应软件包 服务器 操作系统 支持版本 通用x86服务器 Windows Windows 7 (64 bit) Windows
控制执行 单步调试PL/SQL函数 调试执行函数时,可使用工具栏中的单步调试命令。通过进行单步控制,可逐行调试程序。如果进行单步操作时遇到断点,则该单步操作会停止,程序也会暂停执行。 “单步”是指一次执行一条语句。单步执行一条语句后,可以在其他调试窗口中查看执行结果。
视图管理 创建视图 右键单击视图,选择“创建视图”。“SQL终端”页签显示视图的DDL模板。 授权/撤销权限 右键单击视图组并选择“授权/撤销权限”。弹出“授权/撤销权限”对话框。 打开“对象选择”页签,选择待授权/撤销权限的对象,并单击“下一步”。 打开“选择权限”页签,从“角色
mkdir -p /opt/bin/dws 将GDS工具包上传至上一步所创建的目录中。 以上传SUSE Linux版本的工具包为例 ,将GDS工具包“dws_client_8.x.x_suse_x64.zip”上传至上一步所创建的目录中。
COMPRESS短语 该功能通过对COMPRESS设置,迁移过程中默认注释掉COMPRESS短语。 输入:COMPRESS短语 1 2 3 4 5 6 7 8 9 10 11 12 13 CREATE TABLE test_tab ( id
Oracle迁移概述 本节列出了语法迁移工具支持的Oracle特性,并且针对每个特性提供了Oracle语法及其相应的GaussDB(DWS)语法。本节中列出的语法说明了Oracle脚本使用的内部迁移逻辑。
数据类型 子类型 包中的自定义类型无法被转换。 SUBTYPE error_msg IS sad_products_t.exception_description%TYPE; SUBTYPE AR_FLAG IS SAD_RA_LINES_TI.AR_FLAG%TYPE; SUBTYPE
用户/角色管理 创建用户/角色 多个用户可以使用同一数据库,为了方便管理,需要将用户进行分组。一个数据库角色代表一个或一组数据库用户。 在数据库中,用户和角色的概念类似。实际应用中,建议使用角色来进行权限管理而不是直接访问数据库。 用户:数据库用户的集合。这些用户与操作系统用户不同
dws-client 简介 dws-client是一款基于DWS JDBC实现的高性能、便捷入库工具,用户在使用时必须保证JDBC可以连接。
LONG RAW CREATE TABLE不支持“Data type LONG RAW”,需要用Bytea来替换Long Raw数据类型。 输入 1 2 3 4 5 6 7 8 9 10 11 12 13 14 CREATE TABLE SAD.WORKFLOWDEFS
SYS_GUID SYS_GUID是内嵌函数,返回表中某一行的全域唯一识别元(GUID)。SYS_GUID不使用参数,返回一个16字节的RAW值。 输入 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 CREATE
Procedure 变量类型 NVARCHAR修改为NCHAR VARING。 Netezza语法 迁移后语法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 CREATE OR REPLACE
系统函数(Netezza) ISNULL() Netezza语法 迁移后语法 1 2 3 4 5 SELECT A.ETL_DATE, A.BRANCH_CODE, A.CUST_NO , ISNULL ( B.RES_STOCK,0) AS RES_STOCK
Unique Index Unique Index Netezza语法 迁移后语法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
COMMENT语句 COMMENT语句的迁移过程如下所示,输入一个复杂语句,迁移之后语句更加简化。 输入: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 CREATE MULTISET TABLE PDAT.t_tbl_comment
约束和限制 使用Data Studio的约束和限制包含以下所有内容。 字符编码 当查看的SQL语句、DDL、对象名称或数据中包含中文时,在操作系统支持GBK的前提下,Data Studio客户端字符编码需设置为GBK。 连接管理 在“新建连接”和“编辑连接”窗口的“高级”页签的包含
序列管理 创建序列 在“对象浏览器”窗格,右键单击“序列”,然后选择“创建序列”。Data Studio弹出“创建序列”对话框。 设置相关参数以创建序列。 在“序列名称”字段输入序列名称。 勾选“区分大小写”,“序列名称”字段文本将区分大小写。例如,输入的序列名称为“Employee
check_input.xlsx配置 check_input.xlsx文件中包括用户输入信息:schema、原表名、目标表名、指定列名(缺省为全部列校验)、校验范围、校验级别(缺省为low),排除列,可以按需进行配置。 设置方法如下。 打开文件夹中的check_input.xlsx
数据库模式迁移 功能 runDSC.sh和runDSC.bat分别用于将Teradata、MySQL的schema和query迁移到GaussDB (DWS)上。 迁移参数指导 Teradata SQL迁移 Teradata Perl迁移 MySQL SQL迁移 Oracle SQL