执行gs_dump,导出dumpdb数据库全量信息,导出的DUMPDB_backup.dmp文件格式为自定义归档格式。 [omm@hecs-1105531 dump]$ gs_dump -U dumpuser -W Gauss_234 -f /home/omm/dump/DUMPDB_backup.dmp -p 5432 dumpdb -F c gs_dump[port='5432'][dumpdb][2022-12-08 09:37:18]: The total objects nu...
pg_dump只备份数据库集群中的某个数据库的数据,它不会导出角色和表空间相关的信息,因为这些信息是整个数据库集群共用的,不属于某个单独的数据库。 ✨ 2.1 gs_dump gs_dump是openGauss用于导出数据库相关信息的工具,用户可以自定义导出一个数据库或其中的对象(模式、表、视图等),回收站对象除外。支持导出的数据库...
pg_dump只备份数据库集群中的某个数据库的数据,它不会导出角色和表空间相关的信息,因为这些信息是整个数据库集群共用的,不属于某个单独的数据库。 gs_dump支持将数据库信息导出至纯文本格式的SQL脚本文件或其他归档文件中。 ✨ 2.2 gs_dump gs_dumpall是openGauss用于导出所有数据库相关信息工具,导出特点和gs_dump...
export PGDATABASE=postgres gs_dump -p port_number -f dump1.sql 环境变量: PGDATABASE 147.4 参数说明 147.4.1 通用参数: -f, –file=FILENAME 将输出发送至指定文件或目录。如果省略该参数,则使用标准输出。如果输出格式为(-F c/-F d/-F t)时,必须指定-f参数。如果-f的参数值含有目录,要求当前用...
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)时,必须指定-...
另外,openGauss 还提供了 gs_backup 工具帮助用户备份集群各个节点的二进制应用程序、参数文件(postgresql.conf)、客户端认证文件(pg_hba.conf) 逻辑导入导出工具 在逻辑导入导出工具部分,openGauss 主要向大家提供了 gs_dump 和 gs_dumpall 工具。 gs_dump 工具可以帮助用户以纯文本格式、目录归档格式、tar 归档格式...
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)退出数据...
gs_restore是openGauss提供的针对gs_dump导出数据的导入工具。通过此工具可由gs_dump生成的导出文件进行导入。 gs_restore工具由操作系统用户omm执行。 主要功能包含: 导入到数据库 如果连接参数中指定了数据库,则数据将被导入到指定的数据库中。其中,并行导入必须指定连接的密码。导入时生成列会自动更新,并像普通列一...
当前版本函数/存储过程的LANGUAGE只支持SQL和PL/pgSQL,不支持C和JAVA等其他过程语言。不支持在函数/存储过程中执行其他查询加密列的函数/存储过程。当前版本不支持default、DECLARE中为变量赋予默认值,且不支持对DECLARE中的返回值进行解密,用户可以用执行函数使用输入参数、输出参数来代替使用。不支持gs_dump对涉及加密...