【TechTarget中国原创】问:启用数据库进行热备份用什么程序?
答:有两种方法。今天普遍的做法就是用RMAN进行Oracle数据库备份。以下语句就是用RMAN进行热备份:
rman target / run { allocate channel t1 type disk format '/dir/%d_FULL_%U '; backup database; } |
另外,你还可以按照下面的做法在热备份模式中设置一个表空间:
| ALTER TABLESPACE ts_name BEGIN BACKUP; |
如果备份模式中已经有表空间,你就可以用OS工具复制表空间里的数据文件到备份地点。如果表空间已经完成了备份,就可以终止表空间按备份:
ALTER TABLESPACE ts_name END BACKUP; |
对每个表空间实行同样的操作。