From ddd0e5f611329c3bba43ffc92a995d4fa09ed8c0 Mon Sep 17 00:00:00 2001 From: zhubin79 <18784715772@163.com> Date: Thu, 25 Jul 2024 17:29:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=9C=A8=E4=BD=BF=E7=94=A8gs?= =?UTF-8?q?=5Fdump=E5=B7=A5=E5=85=B7=E6=97=B6=E7=9A=84=E6=B3=A8=E6=84=8F?= =?UTF-8?q?=E4=BA=8B=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/docs-lite/zh/docs/ToolandCommandReference/gs_dump.md | 4 +++- content/zh/docs/ToolandCommandReference/gs_dump.md | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/content/docs-lite/zh/docs/ToolandCommandReference/gs_dump.md b/content/docs-lite/zh/docs/ToolandCommandReference/gs_dump.md index 400cdc67a..af47939dd 100644 --- a/content/docs-lite/zh/docs/ToolandCommandReference/gs_dump.md +++ b/content/docs-lite/zh/docs/ToolandCommandReference/gs_dump.md @@ -98,6 +98,7 @@ gs\_dump可以创建四种不同的导出文件格式,通过**\[**-F或者--fo - 为了保证数据一致性和完整性,gs\_dump会对需要转储的表设置共享锁。如果表在别的事务中设置了共享锁,gs\_dump会等待锁释放后锁定表。如果无法在指定时间内锁定某个表,转储会失败。用户可以通过指定--lock-wait-timeout选项,自定义等待锁超时时间。 - 当数据库有时序表时暂时不支持使用gs\_dump进行导出。 - 不支持加密导出存储过程和函数。 +- 在使用`gs_dump`导出数据时使用了GUC参数`set behavior_compat_options = 'float_as_numeric'; `,则在使用`gs_restore`导入数据的时候也必须开启该参数。 ## 语法 @@ -109,6 +110,7 @@ gs_dump [OPTION]... [DBNAME] >“dbname”前面不需要加短或长选项。“dbname”指定要连接的数据库。 >例如: >不需要-d,直接指定“dbname”。 +> >``` >gs_dump -p port_number postgres -f dump1.sql >``` @@ -117,7 +119,7 @@ gs_dump [OPTION]... [DBNAME] >export PGDATABASE=postgres >``` >``` -> gs_dump -p port_number -f dump1.sql +>gs_dump -p port_number -f dump1.sql >``` >环境变量:PGDATABASE diff --git a/content/zh/docs/ToolandCommandReference/gs_dump.md b/content/zh/docs/ToolandCommandReference/gs_dump.md index a3fc0b7fa..b10396fe8 100644 --- a/content/zh/docs/ToolandCommandReference/gs_dump.md +++ b/content/zh/docs/ToolandCommandReference/gs_dump.md @@ -101,6 +101,7 @@ gs\_dump可以创建四种不同的导出文件格式,通过“-F”或者“- - 为了保证数据一致性和完整性,gs\_dump会对需要转储的表设置共享锁。如果表在别的事务中设置了共享锁,gs\_dump会等待锁释放后锁定表。如果无法在指定时间内锁定某个表,转储会失败。用户可以通过指定--lock-wait-timeout选项,自定义等待锁超时时间。 - 不支持加密导出存储过程和函数。 +- 在使用`gs_dump`导出数据时使用了GUC参数`set behavior_compat_options = 'float_as_numeric'; `,则在使用`gs_restore`导入数据的时候也必须开启该参数。 ## 语法 @@ -281,11 +282,11 @@ export PGDATABASE=postgres 例如: - + ``` gs_dump -h host_name -p port_number postgres -f backup/bkp_shl2.sql -t schema1.table1 -t schema2.table2 ``` - + 在上面这个例子中,schema1.table1和schema2.table2会被转储。 - --include-table-file=FILENAME -- Gitee