GAUSS-04651 -- GAUSS-04660
GAUSS-04651: "the bulkload state is already set before bulkload starts"
SQLSTATE: XX000
错误原因:系统内部错误。之前导入的CopyState未清除。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-04652: "cannot specify bulkload compatibility options in BINARY mode"
SQLSTATE: 42601
错误原因:内部错误:之前导入的CopyState对象未清除。
解决办法:请联系技术支持工程师提供技术支持。
GAUSS-04653: "IGNORE_EXTRA_DATA specification only available using COPY FROM or READ ONLY foreign table"
SQLSTATE: 42601
错误原因:ignore_extra_data导入参数只能用于导入不能用于导出。
解决办法:对于导出操作去除ignore_extra_data参数。
GAUSS-04654: "COMPATIBLE_ILLEGAL_CHARS specification only available using COPY FROM or READ ONLY foreign table"
SQLSTATE: 42601
错误原因:compatible_illegal_chars导入参数只能用于导入不能用于导出。
解决办法:对于导出操作去除compatible_illegal_chars参数。
GAUSS-04655: "DATE_FORMAT specification only available using COPY FROM or READ ONLY foreign table"
SQLSTATE: 42601
错误原因:date_format导入参数只能用于导入不能用于导出。
解决办法:对于导出操作去除date_format参数。
GAUSS-04656: "TIME_FORMAT specification only available using COPY FROM or READ ONLY foreign table"
SQLSTATE: 42601
错误原因:time_format导入参数只能用于导入不能用于导出。
解决办法:对于导出操作去除time_format参数。
GAUSS-04657: "TIMESTAMP_FORMAT specification only available using COPY FROM or READ ONLY foreign table"
SQLSTATE: 42601
错误原因:timestamp_format导入参数只能用于导入不能用于导出。
解决办法:对于导出操作去除timestamp_format参数。
GAUSS-04658: "SMALLDATETIME_FORMAT specification only available using COPY FROM or READ ONLY foreign table"
SQLSTATE: 42601
错误原因:smalldatetime_format导入参数只能用于导入不能用于导出。
解决办法:对于导出操作去除smalldatetime_format参数。
GAUSS-04659: "illegal chars conversion may confuse COPY null 0x%x"
SQLSTATE: 42601
错误原因:null导入参数设置为空格或者问号,同时又将compatible_illegal_chars设置为true,标识导入非法字符兼容。由于导入非法字符兼容会将非法字符转换为空格或者问号,所以会与null参数混淆引发潜在的导入错误。
解决办法:将null设置为非空格或问号的其他字符以避免与非法字符转换后产生混淆。
GAUSS-04660: "illegal chars conversion may confuse COPY delimiter 0x%x"
SQLSTATE: 42601
错误原因:delimiter导入参数设置为空格或者问号,同时又将compatible_illegal_chars设置为true,标识导入非法字符兼容。由于导入非法字符兼容会将非法字符转换为空格或者问号,所以会与delimiter参数混淆引发潜在的导入错误。
解决办法:将delimiter设置为非空格或问号的其他字符以避免与非法字符转换后产生混淆。