当前位置: 首页 > 图文教程 > 数据库 > Oracle > Oracle教程:完全备份的SH文件

Oracle
Oracle数据库系统紧急故障处理方法
Oracle SQL性能优化系列学习一
Oracle 数据库操作技巧集
Oracle组件实现动态Web数据库
ORACLE常见错误代码的分析与解决二
ORACLE常见错误代码的分析与解决三
在Oracle 8x实现自动断开后再连接
深刻理解Oracle数据库的启动和关闭
Oracle对两个数据表交集的查询
Oracle 8i字符集乱码问题析及其解决办法
Oracle 数据库管理脚本命名规范
Oracle不同数据库间对比分析脚本
Oracle数据库安全策略
Oracle数据库的空间管理技巧
Oracle数据库系统使用经验六则
ORACLE数据库应用开发常见问题及排除
Oracle系统表外键的更名
Oracle约束管理脚本
如何确定Oracle数据库表重复的记录
Oracle数据库索引的维护

Oracle教程:完全备份的SH文件


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-30   浏览: 128 ::
收藏到网摘: n/a

 完全备份的SH文件:exp_comp.sh

  rq=` date +"%m%d" `

  su - oracle -c "exp system/manager full=y inctype=complete file=/oracle/export/db_comp$rq.dmp"

  累计备份的SH文件:exp_cumu.sh

  rq=` date +"%m%d" `

  su - oracle -c "exp system/ manager full=y inctype=cumulative file=/oracle/export/db_cumu$rq.dmp"

  增量备份的SH文件: exp_incr.sh

  rq=` date +"%m%d" `

  su - oracle -c "exp system/manager full=y inctype=incremental file=/oracle/export/db_incr$rq.dmp"

  root用户crontab文件

  /var/spool/cron/crontabs/root增加以下内容

  0 2 1 * * /oracle/exp_comp.sh

  30 2 * * 0-5 /oracle/exp_incr.sh

  45 2 * * 6 /oracle/exp_cumu.sh

  当然这个时间表可以根据不同的需求来改变的,这只是一个例子。