首页 > 数据库 > mysql教程 > Ubuntu 定时备份Oracle数据库实现

Ubuntu 定时备份Oracle数据库实现

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-07 17:17:36
原创
1258 人浏览过

最近开发需要在Ubuntu里面定时备份Oracle数据库的需要,采用cron,具体步骤如下:为oracle用户配置环境变量 /home/oracle/.profile

最近开发需要在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,一切完毕。

linux

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
mongodb热备份和冷备份
来自于 1970-01-01 08:00:00
0
0
0
phpstuy怎么备份.
来自于 1970-01-01 08:00:00
0
0
0
对在线项目的mysql做备份
来自于 1970-01-01 08:00:00
0
0
0
为 MySQL 数据库和服务器创建备份
来自于 1970-01-01 08:00:00
0
0
0
PostgreSQL数据库设计的备份——无数据
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板