oracle数据库的定时自动备份

前提条件:数据库除了默认的system模块外,还新建了很多新的模块,并为不同模块各自分配了表空间。

目的:将想要备份的模块都进行备份,不仅限于system。

方式一:数据泵方式备份

过程:

1、构建好你自己的SQL,存在一个txt文件中,将后缀名改为.cmd。

set directory=你想存档的绝对路径
set mokuai=你的模块名1
set dumpfile=dump_file_%mokuai%.dmp
set logfile=log_file_%mokuai%.log
set dumpfile_path=%directory%\%dumpfile%
set logfile_path=%directory%\%logfile%
if exist "%dumpfile_path%" del "%dumpfile_path%"
if exist "%logfile_path%" del "%logfile_path%"
E:\softwore\oracle_19c\bin\expdp.exe 你的用户/你的密码 directory=DPDATAQIANYI DUMPFILE=%dumpfile% LOGFILE=%logfile% schemas=%mokuai%
set mokuai=你的模块名2
set dumpfile=dump_file_%mokuai%.dmp
set logfile=log_file_%mokuai%.log
set dumpfile_path=%directory%\%dumpfile%
set logfile_path=%directory%\%logfile%
if exist "%dumpfile_path%" del "%dumpfile_pat
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值