数据仓库服务 GAUSSDB(DWS)-GAUSS-01481 -- GAUSS-01490
GAUSS-01481 -- GAUSS-01490
GAUSS-01481: "parameter '%s' cannot be set in a secondary extension control file"
SQLSTATE: 42601
错误原因:CREATE EXTENSION时或ALTER EXTENSION时或执行EXTENSION相关的系统函数时,在secondary control file中指定了default_version或者directory参数。
解决办法:CREATE EXTENSION时或ALTER EXTENSION时或执行EXTENSION相关的系统函数时,不能在secondary control file中指定default_version或者directory参数。
GAUSS-01482: "parameter '%s' requires a Boolean value"
SQLSTATE: 22023
错误原因:"(1)CREATE EXTENSION时或ALTER EXTENSION时或执行EXTENSION相关的系统函数时,在控制文件中没有给参数relocatable/sysadmin指定一个BOOL值。
解决办法:"(1)CREATE EXTENSION时或ALTER EXTENSION时或执行EXTENSION相关的系统函数时,在控制文件中,必须给参数relocatable/sysadmin指定一个BOOL值。
GAUSS-01483: "'%s' is not a valid encoding name"
SQLSTATE: 42704
错误原因:CREATE EXTENSION时或ALTER EXTENSION时或执行EXTENSION相关的系统函数时,在控制文件中没有给参数encoding指定一个合法的encoding名字。
解决办法:CREATE EXTENSION时或ALTER EXTENSION时或执行EXTENSION相关的系统函数时,在控制文件中必须给参数encoding指定一个合法的encoding名字。
GAUSS-01484: "parameter '%s' must be a list of extension names"
SQLSTATE: 22023
错误原因:CREATE EXTENSION时或ALTER EXTENSION时或执行EXTENSION相关的系统函数时,在控制文件中没有给参数requires指定a list of extension names
解决办法:CREATE EXTENSION时或ALTER EXTENSION时或执行EXTENSION相关的系统函数时,在控制文件中必须给参数requires指定a list of extension names
GAUSS-01485: "unrecognized parameter '%s' in file '%s'"
SQLSTATE: 42601
错误原因:CREATE EXTENSION时或ALTER EXTENSION时或执行EXTENSION相关的系统函数时,在控制文件中指定了非法参数。
解决办法:CREATE EXTENSION时或ALTER EXTENSION时或执行EXTENSION相关的系统函数时,在控制文件中仅可指定如下参数。directory/default_version/module_pathname/comment/schema/relocatable/sysadmin/encoding/requires。
GAUSS-01486: "parameter 'schema' cannot be specified when 'relocatable' is true"
SQLSTATE: 42601
错误原因:CREATE EXTENSION时或ALTER EXTENSION时或执行EXTENSION相关的系统函数时,在控制文件中,当指定relocatable为true时,同时又指定了schema参数。
解决办法:CREATE EXTENSION时或ALTER EXTENSION时或执行EXTENSION相关的系统函数时,在控制文件中,当指定relocatable为true时,不能再指定了schema参数。
GAUSS-01487: "transaction control statements are not allowed within an extension script"
SQLSTATE: 0A000
错误原因:CREATE EXTENSION时或ALTER EXTENSION时,EXTENSION的SQL脚本文件中出现了控制事务的SQL语句。
解决办法:CREATE EXTENSION时或ALTER EXTENSION时,EXTENSION的SQL脚本文件中不能使用控制事务的SQL语句。
GAUSS-01488: "permission denied to create extension '%s'"
SQLSTATE: 42501
错误原因:CREATE EXTENSION时,EXTENSION的控制文件要求必须以系统管理员权限运行,但是实际账户不是系统管理员。
解决办法:CREATE EXTENSION时,EXTENSION的控制文件要求必须以系统管理员权限运行,则实际账户也必须是系统管理员。
GAUSS-01489: "permission denied to update extension '%s'"
SQLSTATE: 42501
错误原因:ALTER EXTENSION时,EXTENSION的控制文件要求必须以系统管理员权限运行,但是实际账户不是系统管理员。
解决办法:ALTER EXTENSION时,EXTENSION的控制文件要求必须以系统管理员权限运行,则实际账户也必须是系统管理员。
GAUSS-01490: "extension '%s' has no update path from version '%s' to version '%s'"
SQLSTATE: 22023
错误原因:CREATE EXTENSION/ALTER EXTENSION时,不存在从旧版本到新版本的更新路径。
解决办法:CREATE EXTENSION/ALTER EXTENSION时,如果有版本FROM old_version、UPDATE TO new_version,确保新旧版本号对应的SQL文件名称和路径的正确性。
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- 数据库监控DMS_数据库智能运维_了解Auto Pilot_DMS_DWS节点监控
- 如何进行日志采集和转储_日志平台_日志接入_日志转储
- GaussDB(DWS)服务_什么是IoT数仓_如何使用IoT数仓