export PGDATABASE=postgres gs_dump -p port_number -f dump1.sql 环境变量: PGDATABASE 参数说明 通用参数: -f, --file=FILENAME 将输出发送至指定文件或目录。如果省略该参数,则使用标准输出。如果输出格式为(-F c/-F d/-F t)时,必须指定-f参数。如果-f的参数值含有目录,要求当前用户对该目录具有...
gs_dump是openGauss用于导出数据库相关信息的工具,用户可以自定义导出一个数据库或其中的对象(模式、表、视图等),回收站对象除外。支持导出的数据库可以是默认数据库postgres,也可以是自定义数据库。gs_dump工具在进行数据导出时,其他用户可以访问openGauss数据库(读或写),支持导出完整一致的数据。pg_dump只备份数据库...
当不指定该选项时会转储订阅,但是转储订阅需要有管理员用户权限,所以如果是以普通用户执行gs_dump时,如果不指定该选项,会提示“WARNING: subscriptions not dumped because current user is not a superuser”。 --no-tablespaces 请勿输出创建表空间的命令,也请勿针对对象选择表空间。使用该选项,无论默认表空间是哪个...
pg_dump只备份数据库集群中的某个数据库的数据,它不会导出角色和表空间相关的信息,因为这些信息是整个数据库集群共用的,不属于某个单独的数据库。 gs_dump支持将数据库信息导出至纯文本格式的SQL脚本文件或其他归档文件中。 ✨ 2.2 gs_dump gs_dumpall是openGauss用于导出所有数据库相关信息工具,导出特点和gs_dump...
另外,openGauss还提供了gs_backup工具帮助用户备份集群各个节点的二进制应用程序、参数文件(postgresql.conf)、客户端认证文件(pg_hba.conf) – 逻辑导入导出工具 在逻辑导入导出工具部分,openGauss主要向大家提供了gs_dump和gs_dumpall工具。 gs_dump工具可以帮助用户以纯文本格式、目录归档格式、tar归档格式、以及用户自...
gs_dumpall是openGauss用于导出所有数据库相关信息工具,它可以导出openGauss数据库的所有数据,包括默认数据库postgres的数据、自定义数据库的数据、以及openGauss所有数据库公共的全局对象。 gs_dumpall工具由操作系统用户omm执行。 gs_dumpall工具在进行数据导出时,其他用户可以访问openGauss数据库(读或写)。
gs_dump -p port_number postgres -f dump1.sql 或者 export PGDATABASE=postgres gs_dump -p port_number -f dump1.sql 环境变量: PGDATABASE 参数说明 通用参数: -f, --file=FILENAME 将输出发送至指定文件或目录。如果省略该参数,则使用标准输出。如果输出格式为(-F c/-F d/-F t)时,必须指定-...
gs_restore是openGauss提供的针对gs_dump导出数据的导入工具。通过此工具可由gs_dump生成的导出文件进行导入。 gs_restore工具由操作系统用户omm执行。 主要功能包含: 导入到数据库 如果连接参数中指定了数据库,则数据将被导入到指定的数据库中。其中,并行导入必须指定连接的密码。导入时生成列会自动更新,并像普通列一...
>>或者>>>```exportPGDATABASE=postgres>gs_dump-p port_number-f dump1.sql>```>>环境变量:PGDATABASE### 147.4 参数说明### 147.4.1 通用参数:*-f,–file=FILENAME将输出发送至指定文件或目录。如果省略该参数,则使用标准输出。如果输出格式为(-Fc/-Fd/-Ft)时,必须指定-f参数。如果-f的参数值含...
12)查看数据库用户列表:postgres=# SELECT * FROM pg_user;13)要查看用户属性:postgres=#SELECT * FROM pg_authid;14)查看所有角色:postgres=#SELECT * FROM PG_ROLES;15)查看openGauss 支持的所有 SQL 语句:postgres=#\h16)切换数据库:postgres=#\c dbname17)切换用户:postgres=#\c – username18)退出数据...