su - dmdba
cd /home/dmdba/dmdbms/bin
#初始化命令,其参数设置为国网常用参数,初始化前保证目录权限正常,且没有DAMENG目录。
./dminit PATH=/dbdata/dmdata extent_size=16 page_size=32 case_sensitive=y
#前台启动命令,出现SYSTEM IS READY表示启动成功,然后Ctrl + c 关闭即可
./dmserver /dbdata/dmdata/DAMENG/dm.ini ```
alter database mount;
alter database add archivelog 'type=local,dest=/dbarch/dmarch,file_size=128,space_limit=20000';
alter database archivelog;
alter database open;
备份
BACKUP DATABASE BACKUPSET '/dbbak/dmbak/db_full';
BACKUP DATABASE INCREMENT WITH BACKUPDIR '/dbbak/dmbak/' BACKUPSET
'/dbbak/dmbak/db_increment_bak_05';
BACKUP DATABASE INCREMENT WITH BACKUPDIR '/dbbak/dmbak/' BACKUPSET
'/dbbak/dmbak/db_increment_bak_06';
增量还原恢复
restore database '/dbdata/dmdata/DAMENG/dm.ini' from backupset
'/dbbak/dmbak/db_increment_bak_06' WITH BACKUPDIR '/dbbak/dmbak/';
recover database '/dbdata/dmdata/DAMENG/dm.ini' from backupset
'/dbbak/dmbak/db_increment_bak_06';
recover database '/dbdata/dmdata/DAMENG/dm.ini' update db_magic;
#3、从归档恢复,依照参数酌情修改
restore database '/dbdata/dmdata/DAMENG/dm.ini' from backupset
'/dbbak/dmbak/db_full';
recover database '/dbdata/dmdata/DAMENG/dm.ini' from backupset
'/dbbak/dmbak/db_full';
RECOVER DATABASE '/dbdata/dmdata/DAMENG/dm.ini' WITH ARCHIVEDIR '/dbarch/dmarch'
use db_magic 104821606 UNTIL TIME '2021-09-16 10:56:40';
#恢复时通常需要指定db_magic,这个值用于区分不同库的文件,即使是同一个库,经历还原恢复后变更了
db_magic,它旧的那些归档日志也是不能直接用的。所以需要use db_magic 方式指定,如果需要恢复到最
新时间点,UNTIL TIME不写即可。