数据仓库服务 GAUSSDB(DWS)-前提条件:配置自定义数据库脚本

时间:2024-04-18 16:24:34

配置自定义数据库脚本

用户可以使用自定义数据库的SQL脚本从Teradata迁移那些不直接存在于目标数据库的关键字。

迁移之前,这些脚本必须在每个目标数据库中执行一次。

打开发布包中的scripts文件夹,文件目录如表2所示。

SQL文件包含自定义迁移函数。GaussDB (DWS)数据库需要通过这些函数支持Teradata的具体特性。

表2 DSC自定义数据库脚本

文件夹

脚本文件

描述

-- scripts

-

文件夹:所有脚本

------ teradata

-

文件夹:Teradata函数和脚本

-------- view

-

文件夹:配置视图的脚本

-

vw_td_dbc_tables.sql

脚本:启动Teradata中DBC.TABLES的迁移

-

vw_td_dbc_indices.sql

脚本:启动Teradata中DBC.INDICES的迁移

-------- function

-

文件夹:配置Teradata系统函数的脚本

-X

mig_fn_get_datatype_short_name.sql

脚本:启动Teradata中DBC.COLUMNS的迁移

-

mig_fn_castasint.sql

脚本:启动CAST AS INTEGER的迁移

--------db_scripts

-

文件夹:启动Teradata自定义函数的脚本

-

mig_fn_get_datatype_short_name.sql

脚本:启动Teradata中DBC.COLUMNS的迁移

--------core

-

文件夹:Teradata关键脚本

-

teradatacore.pm

脚本:执行Perl迁移的脚本

support.huaweicloud.com/tg-dws/dws_16_0018.html