检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在使用此函数之前,请执行如下操作: 创建并使用MIG_ORA_EXT模式。 复制custom scripts文件的内容,并在要执行迁移的所有目标数据库中执行此脚本。详情请参见迁移流程。 ADD_MONTHS返回带月份的日期。 date参数为datetime类型。 integer参数为integer类型。
GAUSS-51632 : "Failed to do %s." SQLSTATE: 无 错误原因:执行python脚本失败。 解决办法:1.确保python脚本存在;2.确保命令操作执行正确;3.检查确保集群/节点/实例当前状态无异常。 GAUSS-51633 : "The %s
timeout.""Failed to parde host IP from %s." SQLSTATE: 无 错误原因:非法操作。 解决办法:请检查脚本所带参数。 GAUSS-53503: "Failed to parde host IP from %s." SQLSTATE: 无 错误原因:读取IP列表失败。
-f <样例数据脚本保存路径> -r 命令示例: 1 gsql -d gaussdb -h 10.168.0.74 -U dbadmin -p 8000 -f /opt/sample/tpcds_load_data_from_obs.sql -r 命令中样例数据脚本“tpcds_load_data_from_obs
-f <样例数据脚本保存路径> -r 命令示例: 1 gsql -d gaussdb -h 10.168.0.74 -U dbadmin -p 8000 -f /opt/sample/tpcds_load_data_from_obs.sql -r 命令中样例数据脚本“tpcds_load_data_from_obs
EXTENSION时或ALTER EXTENSION时,EXTENSION的SQL脚本文件中出现了控制事务的SQL语句。 解决办法:CREATE EXTENSION时或ALTER EXTENSION时,EXTENSION的SQL脚本文件中不能使用控制事务的SQL语句。 GAUSS-01488: "permission
搬迁。 提供一键式异构数据库迁移工具 GaussDB(DWS)提供配套的迁移工具,可支持MySQL、Oracle和Teradata的SQL脚本迁移到GaussDB(DWS)。 高性能 云化分布式架构 GaussDB(DWS)采用全并行的MPP架构数据库,业务数据被分散存储在多个节
快速开始使用GaussDB(DWS)。 首先,按照《数据仓库服务快速入门》中的步骤快速部署集群、连接到数据库并尝试进行一些查询。 准备好构建数据库后,将数据加载到表中并编写查询内容以操作数据仓库中的数据后,可以回到《数据仓库服务数据库开发指南》。 了解GaussDB(DWS)数据仓库的内部架构。 如果您想要更
密钥(AK和SK)章节进行获取,然后将获取到的值替换到创建外表语句中。 执行数据导入。 创建包含如下语句的insert.sql脚本文件,并执行.sql脚本文件。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 \timing on \parallel
快速开始使用GaussDB(DWS)。 首先,按照《数据仓库服务快速入门》中的步骤快速部署集群、连接到数据库并尝试进行一些查询。 准备好构建数据库后,将数据加载到表中并编写查询内容以操作数据仓库中的数据后,可以回到《数据仓库服务数据库开发指南》。 了解GaussDB(DWS)数据仓库的内部架构。 如果您想要更
AS时,源表中的CONSTRAINT行将保留在新表中。 如果session_mode设为Teradata,则必须删除目标表中的重复记录。该操作通过在迁移脚本中添加MINUS运算符实现。 如果session_mode设为ANSI,则允许目标表中存在重复记录。 如果源表具有PRIMARY KEY(主键)或UNIQUE
错误原因:对包含"current of"语法且不包含"update"的语法的查询语句没有找到对应的扫描节点。 解决办法:检查sql语句是否正确编写对表的操作或检查优化器是否正确处理。 GAUSS-02295: "type of parameter %d (%s) does not match
" SQLSTATE: 无 错误原因:文件/目录不存在。 解决办法:检查/目录文件不存在的原因,创建目录/文件或执行能够创建该文件/目录的脚本。 GAUSS-50202: "The %s must be empty." SQLSTATE: 无 错误原因:目录不为空。 解决办法:检查目录,备份后使其为空。
HOLD" SQLSTATE: 0A000 错误原因:无法对于创建WITH HOLD关键字游标的事务进行prepare操作。 解决办法:检查SQL脚本文件中是否含有WITH HOLD关键字的游标。 GAUSS-02626: "Error happen when execute memcpy_s"
例如,对于MRS上的Hudi表,可以使用spark-sql来查询原始表定义: 1 SHOW create table rtd_mfdt_int_currency_t; 编写DWS表定义 非bucket表 复制MRS表所有列的定义,做适当的类型转换以适配DWS语法,创建OBS外表: 1 2 3 4 5
verbose,terse \set ON_ERROR_STOP value 如果设置了这个变量,脚本处理将马上停止。如果该脚本是从另外一个脚本调用的,那个脚本也会按同样的方式停止。如果最外层的脚本不是从一次交互的gsql会话中调用的而是用-f选项调用的,gsql将返回错误代码3,以示这
开发人员选项 enable_light_colupdate 参数说明:控制是否使用列存轻量化UPDATE。 参数类型:USERSET 取值范围:布尔型 on表示开启列存轻量化UPDATE。 off表示关闭列存轻量化UPDATE。 默认值:off enable_fast_query_shipping
前务必保证所有的事务已经提交。 释放连接 【建议】推荐使用连接池限制应用程序的连接数。每执行一条SQL就连接一次数据库,是一种不好SQL的编写习惯。 【建议】在应用程序完成作业任务之后,应当及时断开和GaussDB(DWS)的连接,释放资源。建议在任务中设置session超时时间参数。
fn_get_bal … … ... END; / EXCEPTION处理 GaussDB(DWS)不支持EXCEPTION处理。要将脚本迁移,必须将exceptionHandler参数设置为True。 对于DSC此参数必须设置为默认值False。 图3 输入:EXCEPTION处理
退出之前务必保证所有的事务已经提交。 释放连接 【建议】推荐使用连接池限制应用程序的连接数。每执行一条SQL就连接一次数据库,是一种不好的编写习惯。 【建议】在应用程序完成作业任务之后,应当及时断开和GaussDB(DWS)的连接,释放资源。建议在任务中设置session超时时间参数。