为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:
【CPU】:
【问题描述】*:
1个服务器上多个实例,dmrman如何进入指定实例?
dmramn只支持数据库冷备,数据库服务是停止状态,备份哪个数据库,直接指定对应数据库的dm.ini绝对路径,例如:
RMAN>BACKUP DATABASE '/opt/dmdbms/data/DAMENG/dm.ini' FULL BACKUPSET '/home/dm_bak/db_full_bak_01';
如果是热备,需要数据库启动状态,直接在SQL命令行中输入语句,不需要指定dm.ini的路径:
BACKUP DATABASE FULL BACKUPSET '/home/dm_bak/db_full_bak_01'
dmrman 在达梦里面属于脱机备份恢复工具。
不等同于Oracle。
备份或恢复的时候,是以dm.ini所在位置指定辨别的。
backup database '/dmdata/DAMENG/dm.ini' ....
restore database '/dmdata/DAMENG/dm.ini' ....
recover database '/dmdata/DAMENG/dm.ini' ....
ap服务端口一样的话,单机或主备直接进入到软件目录./dmrman
1.dmrman只能冷备,指定对应实例的dm.ini
2.restore或recover 都指定对应实例的dm.ini即可