对oracle数据库怎么进行备份?急求解决,谢谢!

如题所述

Oracle数据库的备份,要根据以下不同情况去考虑如何进行备份:
1、根据企业的业务形式 -- 24 x 7 不停机(银行、通讯等)与每天有一定时间可停机(商场);
2、根据企业的数据库规模 -- 数据量的大小可适当考虑采用的备份方式;
3、根据Oracle数据库的运行方式 -- 日志文件归档与非归档模式。
这里简单说一下两种不同情况所采用的备份方法。
1、企业 24 x 7 是不停机 -- 多数采用数据库以归档模式运行,并以逻辑备份和不完全备份相结合的方法。而逻辑备份可按系统方式和用户方式进行备份,而且考虑到备份介质的损坏可能性进行单双日备份。即每种备份留两套,单日一套双日一套。
2、企业业务不是全天性的 -- 可采用数据库以非归档模式运行,并以物理备份和逻辑备份相结合的方法。而逻辑备份可按系统方式和用户方式进行备份,而且考虑到备份介质的损坏可能性进行单双日备份。即每种备份留两套,单日一套双日一套。
注:逻辑备份 -- EXP、IMP命令备份;物理备份 -- 关闭数据库备份所有的系统文件;不完全备份 -- 可脱机一些表空间进行备份(此方法用的少)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-27
1.直接物理拷贝,参数文件,控制文件和数据文件就好了
2.RMAN备份
最常用的2种备份方式
第2个回答  2012-08-29
可以用专业的数据备份软件来做,本地一个,异地一个留存
第3个回答  2019-07-16
sql
语句备份?sql语句只能将表复制一份,临时这么干可以,想要保存到文件oracle没那功能
相似回答