人大金仓数据库的备份与还原有多种方式,本文只介绍最常用的逻辑备份与还原。
逻辑备份
cd D:\soft\Kingbase\ES\V8\Server\bin
sys_dump -h 127.0.0.1 -p 54321 -U SYSTEM -W SYSTEM -f G:\2020\bak\dumpfile.dmp DEMO
以上命令执行后将会把DEMO数据库备份至G:\2020\bak\dumpfile.dmp
- 参数说明:
-U:数据库用户账户
-W:数据库用户密码
-f:备份文件的存储路径
DEMO:将要备份的数据库的名称
逻辑还原
cd D:\soft\Kingbase\ES\V8\Server\bin
ksql -USYSTEM -WSYSTEM -dDEMO2 -p54321 -f G:\2020\bak\dumpfile.dmp
以上命令执行后将会把数据库备份文件G:\2020\bak\dumpfile.dmp
还原至DEMO2数据库
- 参数说明:
-U:数据库用户账户
-W:数据库用户密码
-d:将被还原的数据库(需提前建好数据库)
-f:还原文件的存储路径