--创建 10 张测试表
\set SQLTERM /
begin
for i in 1..10 loop
execute immediate 'create table tab'||i||' as select generate_series(1,100) as id';
end loop;
end;
/
\set SQLTERM ;
--备份数据
[kingbase@c7-2 ~]$ sys_dump -Usystem test2 -Fd -f backup
[kingbase@c7-2 ~]$ createdb -Usystem test3
--恢复数据至 test3 库
[kingbase@c7-2 ~]$ sys_restore -Usystem -d test3 backup/
[kingbase@c7-2 ~]$ ksql -Usystem test3
ksql (V8.0)
Type "help" for help.
test3=# \d
List of relations
Schema | Name | Type | Owner
--------+---------------------+-------+--------
public | sys_stat_statements | view | system
public | tab1 | table | system
public | tab10 | table | system
public | tab2 | table | system
public | tab3 | table | system
public | tab4 | table | system
public | tab5 | table | system
public | tab6 | table | system
public | tab7 | table | system
public | tab8 | table | system
public | tab9 | table | system
相关文档
评论