检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ROLE。 三权分立后,系统管理员只会对自己作为所有者的对象有权限。 三权分立的设置办法请参考设置GaussDB(DWS)集群三权分立章节。 三权分立前的权限详情及三权分立后的权限变化,请分别参见表1和表2。 表1 默认的用户权限 对象名称 系统管理员 安全管理员 审计管理员 普通用户
当指定的字符编码集为GBK时,部分中文生僻字无法直接作为对象名。这是因为GBK第二个字节的编码范围在0x40-0x7E之间时,字节编码与ASCII字符@A-Z[\]^_`a-z{|}重叠。其中@[\]^_'{|}是数据库中的操作符,直接作为对象名时,会语法报错。例如“侤”字,GBK16进制
pools." SQLSTATE: 42501 错误原因:禁止普通用户进行删除resource pool对象的操作。 解决办法:只有系统用户可以对resource pool对象进行删除操作。普通用户无权删除。 GAUSS-04354: "ON COMMIT only support
truncate non-table '%s'" SQLSTATE: 42809 错误原因:对于非正常表的数据库对象,不支持truncate操作。 解决办法:对于非正常表的数据库对象,不要使用truncate操作。 GAUSS-04645: "Storage type '%s' is meaningless
GAUSS-00225: "window '%s' does not exist" SQLSTATE: 42704 错误原因:指定的窗口对象不存在。 解决办法:窗口对象在使用之前要定义。 GAUSS-00226: "cannot override PARTITION BY clause of
未经INDEPENDENT角色授权,管理员无权对其表对象进行增、删、查、改、拷贝、授权操作。 未经INDEPENDENT角色授权,管理员无权修改INDEPENDENT角色的继承关系。 管理员无权修改INDEPENDENT角色的表对象的属主。 管理员无权修改INDEPENDENT角色
名称 类型 描述 extname name 扩展名。 extowner oid 扩展的所有者。 extnamespace oid 扩展导出对象的命名空间。 extrelocatable boolean 如果扩展能够重定位到其他schema,则为true。 extversion text
SQLSTATE: 0A000 错误原因:不支持跨数据库的引用对象。 解决办法:避免跨数据库的引用。在数据库Database2中不能通过Database1.schema.object方式访问数据库Database1中的对象,object包括:表、索引、视图等。 GAUSS-00070:
所描述的字段所属的表或者索引。 starelkind "char" 所属对象的类型。 staattnum smallint 所描述的字段在表中的编号,从1开始。 stainherit boolean 是否统计有继承关系的对象。 stanullfrac real 该字段中为NULL的记录的比率。
行数据导出,支持以下几种常见场景: 导出单个数据库: 数据库级导出。 模式级导出。 表级导出。 导出所有数据库: 数据库级导出。 各库全局对象导出。 具体操作请参见gs_dump和gs_dumpall。 父主题: 数据库使用
支持Hive的ORC数据文件。 foldername:必选参数。表示数据在HDFS的存储目录或数据文件路径。 如果是启用了Kerberos认证的MRS分析集群,请确保MRS数据源连接的MRS用户,拥有此目录的读取权限。 请按照获取MRS数据源的HDFS路径中的步骤获取HDFS路径
Extension(支持版本为PostGIS-2.4.2)。PostGIS Extension是PostgreSQL的空间数据库扩展,提供如下空间信息服务功能:空间对象、空间索引、空间操作函数和空间操作符。PostGIS Extension完全遵循OpenGIS规范。 GaussDB(DWS)中PostGIS
list for '%s' has too many entries" SQLSTATE: 42601 错误原因:对象别名中的列数超过了实际的列数。 解决办法:对象别名中的列数要和实际的列数保持一致。 GAUSS-00218: "argument of %s must not contain
%s'" SQLSTATE: 42501 错误原因:创建表的模式不是系统锁允许的或者数据库对象所属名称空间不是系统所支持的,导致无法正常创建heap表。 解决办法:检查创建时使用的mode或者对象名所属名称空间是否正确拼写。 GAUSS-01703: "column name '%s'
描述 starelid oid 所描述的字段所属的表或者索引。 starelkind "char" 所属对象的类型。 stainherit boolean 是否统计有继承关系的对象。 stanullfrac real 该字段中为NULL的记录的比率。 stawidth integer
出现由于来不及merge而导致的磁盘膨胀以及性能劣化等问题。 冷热表仅支持列存分区表,依赖于可用的OBS服务。 冷热表仅支持默认表空间为default_obs_tbs,如需新增obs表空间可联系技术支持。 如需创建列存表,需显式设置orientation属性为column,存算分
参数说明 举例 -U 连接数据库的用户名,如果未填写则表示当前已连接的数据库用户。 -U jack -W 指定用户连接的密码。 如果主机的认证策略是trust,则不会对数据库管理员进行密码验证,即无需输入-W选项。 如果没有-W选项,并且不是数据库管理员,会提示用户输入密码。 -W
访问密钥”。在访问密钥页面,可以查看已有的访问密钥ID(即AK),如果要同时获取AK和SK,可以单击“新增访问密钥”创建并下载访问密钥。 认证用的AK和SK硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全。 1 2 3
into入库建议在单次入库数据量超过100W/dn,且无并发数据保证无重复的情况下使用。 尽量避免对冷分区的数据进行修改和新增。 HStore的upsert入库建议: 选择流程: 第1步:部分列upsert选择方式二,全列upsert(遇到冲突update所有列到新值且没有表达式)进入第2步判断。 第2步:数据入
policy_name 要删除的行访问控制策略的名称。 table_name 行访问控制策略所在的数据表名。 CASCADE/RESTRICT 仅适配此语法,无对象依赖于该行访问控制策略,CASCADE和RESTRICT效果相同。 示例 删除表all_data上的行访问控制策略all_data_rls: