使用gs_dump命令导出表时,支持如下参数
| 参数 | 参数说明 | 举例 |
| -U | 连接数据库的用户名。 说明:不指定连接数据库的用户名时,默认以安装时创建的初始系统管理员连接。 | -U jack |
| -W | 指定用户连接的密码。
| -W abcd@123 |
| -f | 将导出文件发送至指定目录文件夹。如果这里省略,则使用标准输出。 | -f home/gbase/backup/ postgres_backup.tar |
| -p | 指定服务器所侦听的TCP端口或本地Unix域套接字后缀,以确保连接。 | -p 5600 |
| dbname | 需要导出的数据库名称 | |
| -n | 只导出与模式名称匹配的模式,此选项包括模式本身和所有它包含的对象。
|
|
| -t | 指定导出的表(或视图、序列、外表),可以使用多个-t选项来选择多个表,也可以使用通配符指定多个表对象。当使用通配符指定多个表对象时,注意给pattern打引号,防止shell扩展通配符。
|
|
| -F | 选择导出文件格式。-F参数值如下:
| -Ft |
| -T | 不转储的表(或视图、或序列、或外表)对象列表,可以使用多个-t 选项来选择多个表,也可以使用通配符指定多个表对象。 当同时输入-t和-T时,会转储在-t列表中,而不在-T列表中的表对象。 | -T table1 |