可以多次指定--exclude-table-data来排除与多个模式匹配的表。 说明 如果需要排除数据库中所有表的数据,请参见--schema only。 --if-exists 使用条件命令(例如,添加IF EXISTS子句)清理数据库对象。使用时需要同时指定--clean,否则此选项无效。 --inserts 将数据备份为INSERT命令。 重要 使用此选项后,如果在恢复...
pg_dump -U postgres -d db -n public \ --exclude-table-data 'exclude_table_*' \ --exclude-table-data 'another_set_of_tables_to_exclude*' > dump.sql This excluded the tables I needed it to exclude, but it didn't dump any functions that were in the public schema. Why did it not...
-N, --exclude-schema=SCHEMA 不转储已命名的模式 -o, --oids 在转储中包括 OID -O, --no-owner 在明文格式中, 忽略恢复对象所属者 -s, --schema-only 只转储模式, 不包括数据 -S, --superuser=NAME 在转储中, 指定的超级用户名 -t, --table=TABLE 只转储指定名称的表 -T, --exclude-table=T...
--exclude-table-data=模式 不转储指定表的数据 --extra-float-digits=数字 覆盖额外浮点数位数的默认设置 --if-exists 在删除对象时使用 IF EXISTS --include-foreign-data=模式 包括与模式匹配的外部服务器上的外部表的数据 --inserts 以 INSERT 命令形式转储数据,而不是 COPY --load-via-partition-root 通过...
--exclude-table-data=PATTERN 不转储指定名称的表中的数据 --extra-float-digits=NUM 覆盖 extra_float_digits 的默认设置 --if-exists 当删除对象时使用IF EXISTS --inserts 以INSERT命令,而不是COPY命令的形式转储数据 --load-via-partition-root 通过根表加载分区 ...
TABLE DATA COPY public.t1 (info) FROM stdin; public postgres false 3460.dat 1259 159009 ... ... 其中当然也包括使用 COPY,从对应的 xxx.dat 导入相应的数据。这一点在前面的 restore.sql 文件中也有所体现: -- -- Name: t1; Type: TABLE; Schema: public; Owner: postgres ...
要求每一个模式(-n/--schema)和表(-t/--table)限定符匹配要转储的数据库中至少一个模式/表。注意,如果没有找到有这样的模式/表限定符匹配,即便没有--strict-names,pg_dump也将生成一个错误。 这个选项对-N/--exclude-schema、-T/--exclude-table或者--exclude-table-data没有效果。无法匹配任何对象的排除...
--exclude-table-data=TABLE 不转储指定名称的表中的数据 --if-exists 当删除对象时使用IF EXISTS --inserts 以INSERT命令,而不是COPY命令的形式转储数据 --no-publications do not dump publications --no-security-labels 不转储安全标签的分配 --no-subscriptions do not dump subscriptions ...
摘要: pg_restore 具有类似的类似的功能来恢复备份, pre_data, data, post_data 和 exclude-table-data 选项。 pre-data: 这将是没有 check, 主键, 索引 约束的表结构, 方法 data: 这就是数据 post-data: 这将是 全部约束, 主键, 索引等。
--exclude-table-data=TABLE 不转储指定表的数据 --inserts 将数据转储为insert命令,而不是copy命令 --no-security-labels 不分配安全标签进行转储 --no-synchronized-snapshots 不在并行任务中使用同步快照 --no-tablespaces 不转储表空间分配信息 --no-unlogged-table-data 不转储未标记的表数据 ...