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-02987: “requested length cannot be negative”

SQLSTATE: 22023

错误原因:必须使用数据库系统管理员用户获取文件信息。

解决办法:更换用户。

GAUSS-02990: “requested length too large”

SQLSTATE: 54000

错误原因:读取文件时,需要读取的长度超过了最大值。

解决办法:减少读取长度,减少到1G以下。