GAUSS-02981 -- GAUSS-02990
GAUSS-02981: "path must be in or below the current directory"
SQLSTATE: 42501
错误原因:路径必须在当前路径下。
解决办法:修改输入路径。
GAUSS-02982: "could not stat file '%s': %m"
SQLSTATE: XX000
错误原因:无法获得文件的状态信息。
解决办法:检查文件状态是否异常,例如文件不存在,文件读取权限不够等。
GAUSS-02983: "requested length too large"
SQLSTATE: 22023
错误原因:读取文件时,需要读取的长度超过了最大值。
解决办法:减少读取长度,减少到1G以下。
GAUSS-02984: "could not seek in file '%s': %m"
SQLSTATE: XX000
错误原因:不能根据offset定位文件。
解决办法:查看文件状态是否异常。
GAUSS-02985: "could not read file '%s': %m"
SQLSTATE: XX000
错误原因:必须使用数据库系统管理员读取文件。
解决办法:更换系统管理员用户进行操作。
GAUSS-02986: "must be system admin to read files"
SQLSTATE: 42501
错误原因:读取文件的长度不能为负。
解决办法:检查输入的读取文件长度数据。
GAUSS-02987: "requested length cannot be negative"
SQLSTATE: 22023
错误原因:必须使用数据库系统管理员用户获取文件信息。
解决办法:更换用户。
GAUSS-02988: "must be system admin to get file information"
SQLSTATE: 42501
错误原因:必须使用数据库系统管理员用户来获取目录信息。
解决办法:更换用户。
GAUSS-02989: "must be system admin to get directory listings"
SQLSTATE: 42501
错误原因:输入的字符串太长,超过0x1fffff。
解决办法:仅支持unicode编码字符,请检查输入字符串。
GAUSS-02990: "requested length too large"
SQLSTATE: 54000
错误原因:读取文件时,需要读取的长度超过了最大值。
解决办法:减少读取长度,减少到1G以下。