Welcome 微信登录

首页 / 数据库 / MySQL / Ubuntu 定时备份Oracle数据库实现

最近开发需要在Ubuntu里面定时备份Oracle数据库的需要,采用cron,具体步骤如下:1,为oracle用户配置环境变量 /home/oracle/.profile #for oracle  
export ORACLE_HOME=/opt/ora10  
export ORACLE_SID=orcl  
export ORACLE_OWNER=oracle  
export PATH=$PATH:$ORACLE_HOME/bin  
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/lib32:/usr/lib  
export DISABLE_HUGETLBFS=1 
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK  2,写好导数据脚本 存为 expdb.sh source /home/oracle/.profile  
exp xx/xx file=/usr/local/aaa.dmp  给脚本授权 chmod 777 expdb.sh  3,写定时任务 crontab -u oracle -e 00 17 * * 1-5 /usr/local/cjd/expdb.sh  #表示 周一至周五 每天 17点运行  4,查看该用户定时任务 crontab -u -l  5,一切完毕。 MySQL 实例安装配置注意事项MySQL主从复制中出现的error和解决办法相关资讯      Oracle备份 
  • 利用Oracle自带的impdp和expdp进行  (05月18日)
  • Oracle 10.2.0.5 版本之后 asm   (08/08/2014 11:02:09)
  • Linux系统中Oracle自动备份方案  (07/25/2014 13:11:25)
  • Java实现Oracle数据库备份  (08/12/2014 11:24:51)
  • Oracle备份与恢复系列  (08/01/2014 09:15:02)
  • Oracle exp imp备份、恢复表空间数  (06/15/2014 11:38:40)
本文评论 查看全部评论 (0)
表情: 姓名: 字数