@@ -33,7 +33,7 @@ ________________________________________________________-->
33
33
<refname>pg_dump</refname>
34
34
35
35
<refpurpose>
36
- 把<productname>PostgreSQL</productname>数据库抽取为一个脚本文件或其他归档文件
36
+ 把<productname>PostgreSQL</productname>数据库的数据抽取为一个脚本文件或其他归档文件
37
37
</refpurpose>
38
38
</refnamediv>
39
39
<!-- pgdoc-cn_end sig_en=5e523dd5afd98adcb5b6ab588e7181b3 -->
@@ -134,7 +134,7 @@ ________________________________________________________-->
134
134
</para>
135
135
________________________________________________________-->
136
136
<para>
137
- 当使用归档文件格式之一并与 <application>pg_restore</application>组合时,<application>pg_dump</application>提供了一种灵活的归档和传输机制。<application>pg_dump</application>可以被用来备份整个数据库,然后<application>pg_restore</application>可以被用来检查归档并/或选择数据库的哪些部分要被恢复。最灵活的输出文件格式是<quote>自定义</quote>格式(<option>-Fc</option>)和<quote>目录</quote>格式(<option>-Fd</option>)。它们允许选择和重排序所有已归档项、支持并行恢复并且默认是压缩的。<quote>目录</quote>格式是唯一一种支持并行转储的格式。
137
+ 当使用归档文件格式并与 <application>pg_restore</application>组合时,<application>pg_dump</application>提供了一种灵活的归档和传输机制。<application>pg_dump</application>可以被用来备份整个数据库,然后<application>pg_restore</application>可以被用来检查归档并/或选择数据库的哪些部分要被恢复。最灵活的输出文件格式是<quote>自定义</quote>格式(<option>-Fc</option>)和<quote>目录</quote>格式(<option>-Fd</option>)。它们允许选择和重排序所有已归档项、支持并行恢复并且默认是压缩的。<quote>目录</quote>格式是唯一一种支持并行转储的格式。
138
138
</para>
139
139
<!-- pgdoc-cn_end sig_en=6fb9c9cdd484dbf38f156d8ca94fe57d -->
140
140
@@ -214,7 +214,7 @@ ________________________________________________________-->
214
214
</para>
215
215
________________________________________________________-->
216
216
<para>
217
- 这个选项类似于,但出于历史原因并不完全相同于,指定 <option>-- section=data</option>。
217
+ 这个选项与指定 <option>-− section=data</option> 类似,但由于历史原因并不完全相同 。
218
218
</para>
219
219
<!-- pgdoc-cn_end sig_en=8ee96cd6763c514b06061648663c8a90 -->
220
220
</listitem>
@@ -289,9 +289,7 @@ ________________________________________________________-->
289
289
</para>
290
290
________________________________________________________-->
291
291
<para>
292
- 输出命令以在输出创建它们的命令之前<command>DROP</command>所有已转储的数据库对象。
293
- 当恢复操作用于覆盖现有数据库时,此选项很有用。
294
- 如果目标数据库中不存在任何对象,则在恢复过程中将报告可忽略的错误消息,除非还指定了<option>--if-exists</option>。
292
+ 输出命令以 <command>DROP</command> 所有转储的数据库对象,然后再输出创建这些对象的命令。这个选项在恢复时需要覆盖现有数据库时非常有用。如果目标数据库中没有某些对象,恢复过程中会报告可忽略的错误消息,除非同时指定了 <option>-−if-exists</option>。
295
293
</para>
296
294
<!-- pgdoc-cn_end sig_en=9a643ca545b5943ac402386b5f795b2b -->
297
295
@@ -303,7 +301,7 @@ ________________________________________________________-->
303
301
</para>
304
302
________________________________________________________-->
305
303
<para>
306
- 当生成一个存档 (非文本)输出文件时,此选项将被忽略。对于存档格式 ,您可以在调用<command>pg_restore</command>时指定该选项。
304
+ 当生成一个归档 (非文本)输出文件时,此选项将被忽略。对于归档格式 ,您可以在调用<command>pg_restore</command>时指定该选项。
307
305
</para>
308
306
<!-- pgdoc-cn_end sig_en=10252c40732e700bcd7c42e8cae7cb96 -->
309
307
</listitem>
@@ -324,9 +322,7 @@ ________________________________________________________-->
324
322
</para>
325
323
________________________________________________________-->
326
324
<para>
327
- 用一个命令开始输出,创建数据库本身并重新连接到创建的数据库。
328
- (使用这种形式的脚本,不管在运行脚本之前连接到目标安装中的哪个数据库都没关系。)
329
- 如果还指定了<option>--clean</option>,脚本会在重新连接到目标数据库之前删除并重新创建目标数据库。
325
+ 首先输出一个创建数据库的命令,并重新连接到创建的数据库。(使用这种形式的脚本,运行之前连接到目标安装中的哪个数据库并不重要。)如果同时指定了 <option>-−clean</option>,脚本将在重新连接之前删除并重新创建目标数据库。
330
326
</para>
331
327
<!-- pgdoc-cn_end sig_en=cacce7a086c2845ff8f031b8fbb8d9d9 -->
332
328
@@ -359,7 +355,7 @@ ________________________________________________________-->
359
355
</para>
360
356
________________________________________________________-->
361
357
<para>
362
- 当生成一个存档 (非文本)输出文件时,此选项将被忽略。对于存档格式 ,您可以在调用<command>pg_restore</command>时指定该选项。
358
+ 当生成一个归档 (非文本)输出文件时,此选项将被忽略。对于归档格式 ,您可以在调用<command>pg_restore</command>时指定该选项。
363
359
</para>
364
360
<!-- pgdoc-cn_end sig_en=10252c40732e700bcd7c42e8cae7cb96 -->
365
361
</listitem>
@@ -764,8 +760,7 @@ ________________________________________________________-->
764
760
</para>
765
761
________________________________________________________-->
766
762
<para>
767
- 不要转储任何匹配<replaceable class="parameter">模式</replaceable>的模式。该模式根据<option>-n</option>的相同规则进行解释。
768
- 可以多次使用<option>-N</option>来排除匹配任何几个模式的模式。
763
+ 不转储与 <replaceable class="parameter">pattern</replaceable> 匹配的任何模式。该模式的解释规则与 <option>-n</option> 相同。<option>-N</option> 可以多次使用,以排除与多个模式匹配的模式。
769
764
</para>
770
765
<!-- pgdoc-cn_end sig_en=5e763d835192c7eec2346e2052159f90 -->
771
766
@@ -808,14 +803,7 @@ ________________________________________________________-->
808
803
</para>
809
804
________________________________________________________-->
810
805
<para>
811
- 不要输出命令来设置对象的所有权以匹配原始数据库。
812
- 默认情况下,<application>pg_dump</application>会发出
813
- <command>ALTER OWNER</command>或
814
- <command>SET SESSION AUTHORIZATION</command>语句来设置创建的数据库对象的所有权。
815
- 当运行脚本时,这些语句将失败,除非由超级用户启动
816
- (或拥有脚本中所有对象的相同用户)。
817
- 要创建一个可以被任何用户恢复的脚本,但会给
818
- 该用户所有对象的所有权,请指定<option>-O</option>。
806
+ 不输出设置对象所有权以匹配原始数据库的命令。默认情况下,<application>pg_dump</application> 会发出 <command>ALTER OWNER</command> 或 <command>SET SESSION AUTHORIZATION</command> 语句来设置创建的数据库对象的所有权。这些语句在脚本运行时会失败,除非是由超级用户(或拥有脚本中所有对象的相同用户)启动。要创建一个可以被任何用户恢复的脚本,并将所有对象的所有权授予该用户,可以指定 <option>-O</option>。
819
807
</para>
820
808
<!-- pgdoc-cn_end sig_en=b692ea03930ce4bc5a0c4ff01bdcea87 -->
821
809
@@ -827,7 +815,7 @@ ________________________________________________________-->
827
815
</para>
828
816
________________________________________________________-->
829
817
<para>
830
- 当生成一个存档 (非文本)输出文件时,此选项将被忽略。对于存档格式 ,您可以在调用<command>pg_restore</command>时指定该选项。
818
+ 当生成一个归档 (非文本)输出文件时,此选项将被忽略。对于归档格式 ,您可以在调用<command>pg_restore</command>时指定该选项。
831
819
</para>
832
820
<!-- pgdoc-cn_end sig_en=10252c40732e700bcd7c42e8cae7cb96 -->
833
821
</listitem>
@@ -960,7 +948,7 @@ ________________________________________________________-->
960
948
</para>
961
949
________________________________________________________-->
962
950
<para>
963
- 除了表格外,此选项还可用于转储匹配视图 、物化视图、外部表和序列的定义。它不会转储视图或物化视图的内容,
951
+ 除了表格外,此选项还可用于转储匹配的视图 、物化视图、外部表和序列的定义。它不会转储视图或物化视图的内容,
964
952
只有在使用<option>--include-foreign-data</option>指定相应外部服务器时,才会转储外部表的内容。
965
953
</para>
966
954
<!-- pgdoc-cn_end sig_en=1e47d6a4080e7e7be9c446605009c5dd -->
@@ -1013,8 +1001,7 @@ ________________________________________________________-->
1013
1001
</para>
1014
1002
________________________________________________________-->
1015
1003
<para>
1016
- 不要转储任何匹配<replaceable class="parameter">模式</replaceable>的表格。该模式根据<option>-t</option>的规则进行解释。
1017
- 可以多次使用<option>-T</option>来排除匹配任何几个模式的表格。
1004
+ 不导出任何与 <replaceable class="parameter">pattern</replaceable> 匹配的表。该模式的解释规则与 <option>-t</option> 相同。<option>-T</option> 可以多次使用,以排除与多个模式匹配的表。
1018
1005
</para>
1019
1006
<!-- pgdoc-cn_end sig_en=e5fa9901778c54f15beb6eb6495e9568 -->
1020
1007
@@ -1222,7 +1209,7 @@ ________________________________________________________-->
1222
1209
</para>
1223
1210
________________________________________________________-->
1224
1211
<para>
1225
- 当生成一个存档 (非文本)输出文件时,此选项将被忽略。对于存档格式 ,您可以在调用<command>pg_restore</command>时指定该选项。
1212
+ 当生成一个归档 (非文本)输出文件时,此选项将被忽略。对于归档格式 ,您可以在调用<command>pg_restore</command>时指定该选项。
1226
1213
</para>
1227
1214
<!-- pgdoc-cn_end sig_en=10252c40732e700bcd7c42e8cae7cb96 -->
1228
1215
</listitem>
@@ -1487,7 +1474,7 @@ ________________________________________________________-->
1487
1474
</para>
1488
1475
________________________________________________________-->
1489
1476
<para>
1490
- 不要倾倒出版物 。
1477
+ 不要转储发布 。
1491
1478
</para>
1492
1479
<!-- pgdoc-cn_end sig_en=e3beeac18caec38f8802d2bf9e9e3b33 -->
1493
1480
</listitem>
@@ -1517,7 +1504,7 @@ ________________________________________________________-->
1517
1504
</para>
1518
1505
________________________________________________________-->
1519
1506
<para>
1520
- 不要删除订阅 。
1507
+ 不要转储订阅 。
1521
1508
</para>
1522
1509
<!-- pgdoc-cn_end sig_en=9081e04bdf2696c648f265a07ee7896c -->
1523
1510
</listitem>
@@ -1557,8 +1544,7 @@ ________________________________________________________-->
1557
1544
</para>
1558
1545
________________________________________________________-->
1559
1546
<para>
1560
- 不要输出命令来选择表访问方法。
1561
- 使用此选项,在恢复期间将使用默认的表访问方法创建所有对象。
1547
+ 不输出选择表访问方法的命令。使用此选项时,所有对象将在恢复过程中采用默认的表访问方法进行创建。
1562
1548
</para>
1563
1549
<!-- pgdoc-cn_end sig_en=251beb20effebb1dc7bbe7c07afa9fba -->
1564
1550
@@ -1570,7 +1556,7 @@ ________________________________________________________-->
1570
1556
</para>
1571
1557
________________________________________________________-->
1572
1558
<para>
1573
- 当生成一个存档 (非文本)输出文件时,此选项将被忽略。对于存档格式 ,您可以在调用<command>pg_restore</command>时指定该选项。
1559
+ 当生成一个归档 (非文本)输出文件时,此选项将被忽略。对于归档格式 ,您可以在调用<command>pg_restore</command>时指定该选项。
1574
1560
</para>
1575
1561
<!-- pgdoc-cn_end sig_en=10252c40732e700bcd7c42e8cae7cb96 -->
1576
1562
</listitem>
@@ -1600,7 +1586,7 @@ ________________________________________________________-->
1600
1586
</para>
1601
1587
________________________________________________________-->
1602
1588
<para>
1603
- 当生成一个存档 (非文本)输出文件时,此选项将被忽略。对于存档格式 ,您可以在调用<command>pg_restore</command>时指定该选项。
1589
+ 当生成一个归档 (非文本)输出文件时,此选项将被忽略。对于归档格式 ,您可以在调用<command>pg_restore</command>时指定该选项。
1604
1590
</para>
1605
1591
<!-- pgdoc-cn_end sig_en=10252c40732e700bcd7c42e8cae7cb96 -->
1606
1592
</listitem>
0 commit comments