pg_dump使用注意事项:
如果同时指定了-n和-N,那么将只转储匹配-n但不匹配-N的模式。如果出现-N而不出现-n,那么匹配-N的模式将不会被转储。
如果同时指定了-t和-T,那么将只转储匹配-t但不匹配-T的模式。如果出现-T而不出现-t,那么匹配-T的模式将不会被转储。
-v或--verbosr:执行过程中打印更详细的信息。使用此选项后,pg_dump将输出详细的对象评注及转储文件的启停时间和 进度信息(输出到标准错误上)。
-x或--no-privileges或--no-acl:禁止转储访问权限(grant/revoke命令)
-Z 0..9或者--compress 0..9:指定要使用的压缩级别,0表示不压缩。对于自定义归档格式,该参数指定压缩的单个表数据段,并且默认用中等水平压缩。对于纯文本输出,设置一个非0的压缩级别会导致全部输出文件被压缩;默认是不压缩。
tar归档格式目前完全不支持压缩。
--binary-upgrade:这个选项时转为升级工具准备的,它的功能可能会在将来的版本中有所改变,因此不要将其用于其他目的。
--inserts;它像INSERT命令一样转储数据。默认使用COPY命令的格式转储数据,使用这个选项将使恢复非常缓慢。这个选项主要用于把数据加载到非PostgreSQLshujuku .
该选项为每一行生产一个单独的INSERT命令,当数据库恢复时遇到一行错误时,它将仅导致丢失一行的数据而不是全部的表内容。请
如果同时指定了-n和-N,那么将只转储匹配-n但不匹配-N的模式。如果出现-N而不出现-n,那么匹配-N的模式将不会被转储。
如果同时指定了-t和-T,那么将只转储匹配-t但不匹配-T的模式。如果出现-T而不出现-t,那么匹配-T的模式将不会被转储。
-v或--verbosr:执行过程中打印更详细的信息。使用此选项后,pg_dump将输出详细的对象评注及转储文件的启停时间和 进度信息(输出到标准错误上)。
-x或--no-privileges或--no-acl:禁止转储访问权限(grant/revoke命令)
-Z 0..9或者--compress 0..9:指定要使用的压缩级别,0表示不压缩。对于自定义归档格式,该参数指定压缩的单个表数据段,并且默认用中等水平压缩。对于纯文本输出,设置一个非0的压缩级别会导致全部输出文件被压缩;默认是不压缩。
tar归档格式目前完全不支持压缩。
--binary-upgrade:这个选项时转为升级工具准备的,它的功能可能会在将来的版本中有所改变,因此不要将其用于其他目的。
--inserts;它像INSERT命令一样转储数据。默认使用COPY命令的格式转储数据,使用这个选项将使恢复非常缓慢。这个选项主要用于把数据加载到非PostgreSQLshujuku .
该选项为每一行生产一个单独的INSERT命令,当数据库恢复时遇到一行错误时,它将仅导致丢失一行的数据而不是全部的表内容。请