检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
导致的报错,以及由于COPY FROM操作中源数据与目标表的表结构不一致导致的报错,均不能正常回滚到保存点之前,而是整个事务回滚。 SQL标准要求,使用savepoint建立一个同名保存点时,需要自动删除前面那个同名保存点。在GaussDB(DWS)数据库里,将保留旧的保存点,但
先创建相应的语句对象,而部分创建语句对象的方法提供了设置结果集类型的功能。具体的参数设置如表1所示。涉及的Connection的方法如下: 1 2 3 4 5 6 7 8 //创建一个Statement对象,该对象将生成具有给定类型和并发性的ResultSet对象。 createStatement(int
ALTER SYNONYM 功能描述 修改SYNONYM对象的属性。 注意事项 目前仅支持修改SYNONYM对象的属主。 只有系统管理员和同义词的属主有权限修改SYNONYM对象的属主信息。 修改者必须是新属主的直接或间接成员,并且新属主必须拥有该同义词所属模式的CREATE权限。
ALTER SYNONYM 功能描述 修改SYNONYM对象的属性。 注意事项 目前仅支持修改SYNONYM对象的属主。 只有系统管理员和同义词的属主有权限修改SYNONYM对象的属主信息。 修改者必须是新属主的直接或间接成员,并且新属主必须拥有该同义词所属模式的CREATE权限。
HStore表是实时数仓中设计的一种表类型,与SQL参数hstore没有任何关系。 与标准数仓的区别 实时数仓与标准数仓是GaussDB(DWS)的两种不同类型产品,在使用上也存在一定差异,具体可参考表1进行对比分析。 表1 实时数仓与标准数仓的差异 数仓类型 标准数仓 实时数仓 适用场景 融合分析业务,一体化OL
HStore表是实时数仓中设计的一种表类型,与SQL参数hstore没有任何关系。 与标准数仓的区别 实时数仓与标准数仓是GaussDB(DWS)的两种不同类型产品,在使用上也存在一定差异,具体可参考表1进行对比分析。 表1 实时数仓与标准数仓的差异 数仓类型 标准数仓 实时数仓 适用场景 融合分析业务,一体化OL
导致的报错,以及由于COPY FROM操作中源数据与目标表的表结构不一致导致的报错,均不能正常回滚到保存点之前,而是整个事务回滚。 SQL标准要求,使用savepoint建立一个同名保存点时,需要自动删除前面那个同名保存点。在GaussDB(DWS)数据库里,将保留旧的保存点,但
错误原因:指定模式下的表对象不存在。 解决办法:在使用之前,请确保表对象是存在的。 GAUSS-00108: "relation '%s' does not exist" SQLSTATE: 42P01 错误原因:表对象不存在。 解决办法:在使用之前,请确保表对象是存在的。 GAUSS-00109:
容灾创建后,生产集群快照功能正常使用,但是灾备集群禁用快照功能,以及生产、灾备集群均禁用恢复功能。 不支持逻辑集群。 不支持资源池。 使用冷热表后,冷数据同步依赖OBS。 容灾不支持同步配置的外部数据源数据。 容灾管理为同一租户下的双集群容灾。 创建容灾需要生产集群与灾备集群类型、版本号一致且逻辑同构。
导致的报错,以及由于COPY FROM操作中源数据与目标表的表结构不一致导致的报错,均不能正常回滚到保存点之前,而是整个事务回滚。 SQL标准要求,使用savepoint建立一个同名保存点时,需要自动删除前面那个同名保存点。在GaussDB(DWS)数据库里,将保留旧的保存点,但
具体请参见文本搜索类型。不同的是基本tsquery以token表面值作为输入,而to_tsquery使用指定或默认分词器将每个token标准化成词素,并依据分词器丢弃属于停用词的token。例如: 1 2 3 4 5 SELECT to_tsquery('english', 'The
错误原因:从前端或者标准输入中输入了无效的CLOSE命令。 解决办法:输入正确的CLOSE命令,CLOSE类型只能是S或者P。 GAUSS-04240: "invalid DESCRIBE message subtype %d" SQLSTATE: 08P01 错误原因:从前端或者标准输入中输入了无效的DESCRIBE命令。
需要与ECS在同一个区域,同一个虚拟私有云和子网下。 表1 DWS规格 参数项 参数取值 区域 华北-北京4 可用区 可用区1 产品类型 标准数仓 节点规格 8xlarge | 32 vCPUs | 256GB 每节点可用存储 500GB 节点数 3 父主题: 创建弹性云服务器ECS和数据仓库GaussDB(DWS)
要删除的外表名称。 取值范围:已存在的外表名。 CASCADE | RESTRICT CASCADE:级联删除依赖于外表的对象(比如视图)。 RESTRICT:如果存在依赖对象,则拒绝删除该外表(缺省行为)。 示例 删除名称为customer_ft的外表: 1 DROP FOREIGN TABLE
要删除的外表名称。 取值范围:已存在的表名。 CASCADE | RESTRICT CASCADE:级联删除依赖于外表的对象(比如视图)。 RESTRICT:如果存在依赖对象,则拒绝删除该外表(缺省行为)。 示例 删除名称为customer_ft的外表: 1 DROP FOREIGN TABLE
授权 GaussDB(DWS)提供了针对数据对象和角色授权的语句,请参考GRANT。 收回权限 GaussDB(DWS)提供了收回权限的语句,请参考REVOKE。 设置默认权限 GaussDB(DWS)允许设置应用于将来创建的对象的权限,请参考ALTER DEFAULT PRIVILEGES。
图1 数据迁移示意图 DRS、CDM、OBS、MRS、DLI为云服务。 GDS、DSC、gs_restore、gs_dump为内部工具。 表1 数据导入方式说明 数据导入方式 数据源 说明 优势 从OBS并行导入数据 OBS 支持将存储在OBS上的TXT、CSV、ORC及CARBO
管理OBS数据源 GaussDB(DWS)支持以委托方式访问客户OBS上的数据,客户通过创建DWS云服务委托并授予OBS OperateAccess或OBS Administrator权限,然后在创建OBS数据源绑定该委托,便可通过OBS外表的方式访问OBS上的数据。 该特性仅8
ALTER FOREIGN TABLE (For HDFS or OBS) 功能描述 对HDFS外表和OBS外表进行修改。 注意事项 无。 语法格式 设置外表属性: 1 2 ALTER FOREIGN TABLE [ IF EXISTS ] table_name OPTIONS
FROM/TO适合低并发,本地小数据量导入导出。 支持使用COPY TO向OBS导出TEXT或CSV格式数据,但不支持使用COPY FROM从OBS导入数据。对于导出到OBS上的带utf8 BOM的CSV格式文件,如果有导入需求,建议使用OBS导入,否则可能无法正确识别BOM字段。 语法格式 从一个文件拷贝数据到一个表: