数据仓库服务 GAUSSDB(DWS)-GAUSS-00511 -- GAUSS-00520
GAUSS-00511 -- GAUSS-00520
GAUSS-00511: "source database '%s' is being accessed by other users"
SQLSTATE: 55006
错误原因:当前访问的数据库正在被其他用户访问会话。
解决办法:请检查当前访问的数据库是否正在被其他用户访问,这样会导致数据不一致的情况,需要关闭和退出其他用户访问,并重新尝试登录。
GAUSS-00512: "encoding '%s' does not match locale '%s'"
SQLSTATE: 22023
错误原因:当前创建的数据库指定的字符编码与指定的字符分类得到的字符编码不匹配。
解决办法:请求确认当前创建的数据库指定的字符编码是否指定的字符分类得到的字符编码一致,如果不一致,请在重新创建数据时指定为一致。
GAUSS-00513: "database '%s' does not exist"
SQLSTATE: 3D000
错误原因:DROP DATABASE语法删除一个数据库时,该数据库不存在或者是一个无效的数据库。
解决办法:DROP DATABASE语法删除一个数据库时,请确认当前删除的数据库是否为一个已经创建的有效的数据库。
GAUSS-00514: "cannot drop a template database"
SQLSTATE: 42809
错误原因:试图删除模板数据库template0或template1,为非法操作。
解决办法:系统默认模板数据库template0或template1不能被删除,请重新指定需要删除的数据库。
GAUSS-00515: "cannot drop the currently open database"
SQLSTATE: 55006
错误原因:当前待删除的数据库正在被其他用户打开,不能执行删除操作。
解决办法:请确认当前待删除的数据库是否正在被其他用户打开,并通知用户退出后再次尝试执行删除操作。
GAUSS-00516: "cannot drop the default database"
SQLSTATE: 42809
错误原因:试图删除系统缺省的默认数据库postgres,为无效操作。
解决办法:系统缺省的默认数据库postgres不能被删除,请确认操作是否正确。
GAUSS-00517: "database '%s' is being accessed by other users"
SQLSTATE: 55006
错误原因:当前待删除的数据库正在被其他用户访问。
解决办法:请检查当前待删除的数据库是否正在被其他用户访问,这样会导致数据不一致的情况,需要关闭和退出其他用户访问,并重新尝试删除该数据库。
GAUSS-00518: "Deletion of sequences on database %s not completed"
SQLSTATE: XX000
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-00519: "permission denied to rename database"
SQLSTATE: 42501
错误原因:当前用户没有权限修改数据库名称。
解决办法:请确认执行当前修改数据库名称操作的用户是否为数据库所有者权限的用户或管理员用户。
GAUSS-00520: "current database cannot be renamed"
SQLSTATE: 0A000
错误原因:非法操作:不能修改正在使用的数据库名称。
解决办法:请确认是否需要修改当前正在使用的数据库名称,该操作为非法操作,请勿修改正在使用的数据库名称。
- 数据仓库服务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数仓