Oracle备份问题:Oracle如何完整备份,包括现有的存储过程及视图,表,记录等全部信息?

2024-12-17 08:43:33
推荐回答(3个)
回答1:

最简单的完整备份:
停掉Oracle的服务,然后把数据文件拷贝一个备份,再重新启动Oracle的服务,就好了。

回答2:

ORACLE数据库的逻辑备份分为三种模式:表备份、用户备份和完全备份。
表模式
备份某个用户模式下指定的对象(表)。业务数据库通常采用这种备份方式。
若备份到本地文件,使用如下命令:
exp icdmain/icd rows=y indexes=n compress=n buffer=65536
file=exp_icdmain_csd_yyyymmdd.dmp
log=exp_icdmain_csd_yyyymmdd.log
tables=icdmain.commoninformation,icdmain.serviceinfo,icdmain.dealinfo
用户模式
备份某个用户模式下的所有对象。业务数据库通常采用这种备份方式。
若备份到本地文件,使用如下命令:
exp icdmain/icd owner=icdmain rows=y indexes=n compress=n buffer=65536
file=exp_icdmain_yyyymmdd.dmp
log=exp_icdmain_yyyymmdd.log
完全模式
exp icdmain/icd rows=y indexes=n compress=n buffer=65536 full=y
file=exp_fulldb_yyyymmdd.dmp
log=exp_fulldb_yyyymmdd.log

回答3:

关注ing,..