, # !/bin/sh
export ORACLE_BASE=/app/oracle/
export ORACLE_HOME=/app/oracle/产品
export 路径=$ ORACLE_HOME/bin: $ HOME/bin:路径
export 美元;ORACLE_OWNER=oracle
export ORACLE_SID=orcl
#数据库备份存放目录
# BACKUP_DIR=/HOME/oracle/databack
#进行备份
#备份数据库名
BACKUP_USER=test_bak
#数据库密码
BACKUP_PASSWORD=oracle
su 作用;oracle -c “/u01/app/ora10/产品/bin/expdp BACKUP_USER/BACKUP_PASSWORD 美元;模式=$ BACKUP_USER 目录=my_dir dumpfile=$ BACKUP_USER.dmp 日志=$ BACKUP_USER。日志”
#将备份进行压缩存档
cd 美元BACKUP_DIR
tar -zcvf BACKUP_USER - y ' date + % % m % d % H % m ' .tar.gz , BACKUP_USER - y ' date + % % m % d % H % m ' .dmp BACKUP_USER - y ' date + % % m % d % H % m '。日志列表
=', find BACKUP_DIR 美元;-mtime + 10”
echo $
rm 列表;-f list 美元;
改变系统设置db_recovery_file_dest_size=5 g范围=