Liunx下的Oracle备份
来源:互联网 发布:手机版淘宝怎么开店 编辑:程序博客网 时间:2024/06/06 20:42
1、配置环境变量
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
ORACLE_SID=ecology; export ORACLE_SID
ORA_NLS33=$ORACLE_HOME/nls/admin/data; export ORA_NLS33
NLS_LANG=american_america.zhs16gbk;export NLS_LANG
PATH=$ORACLE_HOME/bin:$PATH; export PATH
2、配置sh文件
date="$(date -d now +%Y%m%d%H%M)"
days=7
orowner=ecology
bakuser=ecology
bakpass=ecology
bakfile=$orowner"_"$date.dmp
baklog=$orowner"_"$date.log
bakdir=/home/oracledata
ordbak=$orowner"_"$date.tar.gz
cd $bakdir
expdp $bakuser/$bakpass@ecology directory=expdpdata dumpfile=$bakfile logfile=$baklog schemas=$orowner;
tar -zcvf $ordbak $bakfile $baklog
find $bakdir -type f -name "*.dmp" -exec rm -f {} \;
find $bakdir -type f -name "*.log" -exec rm -f {} \;
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
ORACLE_SID=ecology; export ORACLE_SID
ORA_NLS33=$ORACLE_HOME/nls/admin/data; export ORA_NLS33
NLS_LANG=american_america.zhs16gbk;export NLS_LANG
PATH=$ORACLE_HOME/bin:$PATH; export PATH
2、配置sh文件
date="$(date -d now +%Y%m%d%H%M)"
days=7
orowner=ecology
bakuser=ecology
bakpass=ecology
bakfile=$orowner"_"$date.dmp
baklog=$orowner"_"$date.log
bakdir=/home/oracledata
ordbak=$orowner"_"$date.tar.gz
cd $bakdir
expdp $bakuser/$bakpass@ecology directory=expdpdata dumpfile=$bakfile logfile=$baklog schemas=$orowner;
tar -zcvf $ordbak $bakfile $baklog
find $bakdir -type f -name "*.dmp" -exec rm -f {} \;
find $bakdir -type f -name "*.log" -exec rm -f {} \;
find $bakdir -type f -name "*.tar.gz" -mtime +$days -exec rm -f {} \;
3、创建自动运行作业即可
0 0
- Liunx下的Oracle备份
- oracle 在liunx 下的自动备份
- Liunx下oracle的安装
- MySQL数据库liunx 下的自动备份
- 脚本-LIUNX oracle热备份
- liunx下oracle的操作日志
- liunx下创建oracle实例
- Liunx环境下Oracle的SID连接不上
- Liunx下的route
- liunx下的PCB
- liunx下oracle创建用户、表空间
- liunx下的解压缩命令
- Liunx下软件包的安装
- liunx 下的串口通信
- Liunx下环境的配置
- liunx下gdb的使用
- liunx下防火墙的配置
- liunx下vivi的移植
- LeetCode037 Sudoku Solver
- C#多线程编程
- springmvc时间类型提交转换的问题
- Python 文件基本操作
- matlab中的Sobel算子C程序源码
- Liunx下的Oracle备份
- [c++基础] 四种类型转换和隐式类型转换
- LeetCode039 Combination Sum
- java读取文件内容几种方式
- LeetCode038 Count and Say
- 硬币找零
- PATl两个有序链表序列的合并
- 统一设置状态栏高亮
- ibatis 奇怪问题