云数据库 GAUSSDB-gs_loader:参数说明
参数说明
参数 |
参数说明 |
参数类型 : 取值范围 |
---|---|---|
help |
查看帮助信息。 |
- |
user |
数据库连接用户(与-U等价)。 |
字符串 |
-U |
数据库连接用户(与user等价)。 |
字符串 |
passwd |
用户密码(与-W等价)。 |
字符串 |
-W |
用户密码(与passwd等价)。 |
字符串 |
db |
数据库名称(必选,与-d等价)。 |
字符串 |
-d |
数据库名称(必选与db等价)。 |
字符串 |
host |
指定正在运行服务器的主机名或者UNIX域套接字的路径(与-h等价)。 |
参考gsql --host参数 |
-h |
指定正在运行服务器的主机名或者UNIX域套接字的路径(与host等价)。 |
参考gsql --host参数 |
port |
数据库服务器端口(与-p等价)。 |
参考gsql --port参考 |
-p |
数据库服务器端口(与port等价)。 |
参考gsql --port参考 |
create |
是否创建pgxc_copy_error_log和gs_copy_summary表。 |
[true, false],默认true |
clean |
是否清除本次错误记录。 |
[true, false],默认false |
data |
数据文件,可以指定多个,或者通配符多字符通配(*)以及单字符通配(?)(必选)。 |
字符串 |
control |
控制文件名称(必选)。 |
字符串 |
log |
日志文件名称。 |
字符串 |
bad |
出错行记录文件名称,也可以指定目录,根据数据文件名生成。 |
字符串 |
discard |
WHEN匹配失败行记录文件名称,也可以指定目录,根据数据文件名生成。 |
字符串 |
errors |
允许数据文件中出现多少出错行。 |
整数,默认0 |
skip |
允许跳过数据文件的前多少行。 |
整数,默认0 |
bindsize |
仅做语法兼容不实现功能。 |
- |
rows |
仅做语法兼容不实现功能。 |
- |
- 参数均为小写,不支持大写,同时兼容gsql登录方式:-p端口号,-h主机,-d数据库,-U用户名,-W密码方式。
- gs_loader使用bad文件来记录出错数据,该数据来自错误表的rawrecord字段,由于错误表对于以某种编码无法读取的错误不记录rawrecord,因此bad文件中遇到此情况时记录空行。