GAUSS-03321 -- GAUSS-03330
GAUSS-03321: “invalid multibyte character for locale”
SQLSTATE: 22021
错误原因:待转换的字符是一个非法的多字节字符。该字符是符合服务器locale的,但是服务器设置的LC_CTYPE locale与数据库的字符编码不兼容。
解决办法:服务器设置的locale与数据库字符编码不兼容,请重新设置服务器的locale。
GAUSS-03322: “unsupported XML feature”
SQLSTATE: 0A000
错误原因:不支持XML特性。
解决办法:不使用XML特性相关功能。
GAUSS-03323: “invalid XML comment”
SQLSTATE: 2200S
错误原因:非法的XML注释。
解决办法:XML注释的格式为<-- … -->。
GAUSS-03324: “not an XML document”
SQLSTATE: 2200L
错误原因:xmltotext函数中的输入的xml不是合法的XML文档。
解决办法:修改XML数据,使之变为合法的XML文档。
GAUSS-03325: “invalid XML processing instruction”
SQLSTATE: 42601
错误原因:XML处理指令(PI)非法,其target name不应为“xml”(不分大小写)。
解决办法:修改XML文档中PI的target name。
GAUSS-03326: “invalid XML processing instruction”
SQLSTATE: 42601
错误原因:XML处理指令(PI)非法,其target name不应为“xml”(不分大小写)。
解决办法:修改XML文档中PI的target name。
GAUSS-03327: “xmlvalidate is not implemented”
SQLSTATE: 0A000
错误原因:XMLVALIDATE功能没有实现。
解决办法:不使用XMLVALIDATE函数。
GAUSS-03328: “could not initialize XML library”
SQLSTATE: XX000
错误原因:系统错误,初始化XML库失败。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-03329: “could not set up XML error handler”
SQLSTATE: 0A000
错误原因:系统错误,无法设置XML error handler。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-03330: “xml_ereport called with invalid PgXmlErrorContext”
SQLSTATE: XX000
错误原因:系统内部错误。
解决办法:请联系技术支持工程师提供技术支持。