2 xunqiu7485 xunqiu7485 于 2016.05.04 10:12 提问

Linux下oracle如何定时备份并删除几天前的数据

在linux环境下的,oracle数据的备份删除,应该怎么操作

2个回答

w172087242
w172087242   Ds   Rxr 2016.05.04 10:23

写一个shell脚本就可以,这样可以把数据传输到远程

today

td=`date '+%Y%m%d'`
backpath=/home/oracle/backup/

backfilename

tfile=${backpath}${td}data.sql

your backup command

....

delete 10 days ago backfile

tendays=`date -d "-10 days" "+%Y%m%d"`

w172087242
w172087242 回复xunqiu7485: 只是给你看了脚本片段 特别大的字体都是注释字体,以 #开头
一年多之前 回复
xunqiu7485
xunqiu7485 看的不是太明白啊。
一年多之前 回复
oyljerry
oyljerry   Ds   Rxr 2016.05.04 10:25

用crontab定时调用脚本等来处理

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!