瀚高数据库备份恢复过程

瀚高数据库备份恢复有好多种方式,支持低版本导入高版本,但不支持高版本导入低版本。

在数据库安装bin目录下:

导出某个表:

导出用户名sysdba数据库highgo下的某个表 bus_earth :
pg_dump -h 127.0.0.1 -p 5866 -U sysdba -d highgo -t bus_earth -v -Fp > testdb20220704.sql
口令:数据库密码

导入数据库testdb下模式testu下用户testu的所有对象

pg_dump -h 127.0.0.1 -p 5866 -U testu -d testdb -n testu -v -Fc > testdb20210520.hgdmp

数据库恢复:

先创建一个空的数据库testdb 
执行命令:
pg_restore -h 127.0.0.1 -p 5866 -U sysdba -d testdb -v testdb20220701.hgdmp
口令:数据库密码

注意:需要sysdba用户来导入,可以自定义导入数据库的名称,不一定非要跟源库一样。

posted on 2022-07-04 15:40  @atn  阅读(435)  评论(0编辑  收藏  举报

导航