备份oracle数据库批处理脚本压缩,oracle⾃动备份压缩
(windows下)
⾃⼰的解决⽅法:
在需要储存备份的硬盘中建⽂件夹:databack ;
从数据库系统C:\Program Files\WinRAR中拷贝⽂件到 C:\WINDOWS\system32中;
拷贝backup.bat到 databack 中;(把下列语句保存成backup.bat⽂件)
e:\oracle\ora92\bin\exp sys file=d:\DataBack\exp.dmp log=d:\DataBack\exp.log wner=zj
C:\WINDOWS\system32\rar a -df d:\DataBack\exp.zip d:\DataBack\exp.dmp e:\DataBack\exp.log
执⾏backup.bat,顺利完成。
⽹上查到的解决⽅法:
1、在需要储存备份的硬盘中建⽂件夹如:databasebackup ;
2、拷贝exp.bat到 databasebackup 中;(把下列语句保存成exp.bat⽂件)
set filename=c:\databasebackup\%date:~0,10%
< wner=ewms file=%filename%.dmp log=%filename%.log
rar a %filename%.zip %filename%.dmp %filename%.log
del %filename%.dmp
del %filename%.log
3、从数据库系统C:\Program Files\WinRAR中拷贝⽂件到 C:\WINDOWS\system32中;
4、执⾏系统定时任务。
RAR 3.71 版权 (C) 1993-2007 Alexander Roshal 20 九⽉ 2007
共享版本 输⼊ RAR -? 获得帮助
⽤法: rar - -
a 添加⽂件到压缩⽂件
c 添加压缩⽂件注释
cf 添加⽂件注释
ch 改变压缩⽂件参数
cw 写⼊压缩⽂件注释到⽂件
d 删除压缩⽂件中的⽂件
e 解压压缩⽂件到当前⽬录
f 刷新压缩⽂件中的⽂件
i[参数]= 在压缩⽂件中查字符串
k 锁定压缩⽂件
l[t,b] 列出压缩⽂件[技术信息,简洁]
m[f] 移动到压缩⽂件[仅对⽂件]
p 打印⽂件到标准输出设备
r 修复压缩⽂件
rc 重建丢失的卷
rn 重命名压缩⽂件
rr[N] 添加数据恢复记录
rv[N] 创建恢复卷
s[名字|-] 转换压缩⽂件为⾃解压格式或转换回压缩⽂件t 测试压缩⽂件
u 更新压缩⽂件中的⽂件
v[t,b] 详细列出压缩⽂件[技术信息,简洁]
x ⽤绝对路径解压⽂件
-
停⽌扫描
ac 压缩或解压后清除存档属性
ad 添加压缩⽂件名到⽬标路径
ag[格式] 使⽤当前⽇期⽣成压缩⽂件名
ao 添加具有压缩属性的⽂件
ap 添加路径到压缩⽂件中
as 同步压缩⽂件内容
av 添加⽤户⾝份校验(仅注册版本可⽤)
av- 禁⽤⽤户⾝份校验
c- 禁⽤注释显⽰
cfg- 禁⽤读取配置
cl 名称转换为⼩写
cu 名称转换为⼤写
df 压缩后删除⽂件
dh 打开共享⽂件
ds 对固实压缩⽂件禁⽤名称排序
e[+] 设置⽂件排除和包括属性
ed 不添加空⽬录
en 不添加"压缩⽂件结束"标志
ep 从名称中排除路径
ep1 从名称中排除基本⽬录
ep2 展开为完整路径
ep3 扩展路径为包含盘符的完全路径
f 刷新⽂件
hp[密码] 同时加密⽂件数据和⽂件头
id[c,d,p,q] 禁⽤消息
ieml[地址] ⽤ E-mail 发送压缩⽂件
ierr 发送所有消息到标准错误设备
ilog[名称] 把错误写到⽇志⽂件(只有注册版本可⽤)
inul 禁⽤所有消息
ioff 完成⼀个操作后关闭 PC 电源
isnd 启⽤声⾳
k 锁定压缩⽂件
kb 保留损坏的已解压⽂件
m<0..5> 设置压缩级别(0-存储...3-默认...5-最⼤)
mc 设置⾼级压缩参数
md 以KB为单位的字典⼤⼩(64,128,256,512,1024,2048,4096 or A-G) ms[ext;ext] 指定存储的⽂件类型
mt 设置线程数
n 仅包含指定的⽂件
n@ 从标准输⼊设备读取⽂件名到包括
n@ 在指定的⽂件列表包括⽂件
o+ 覆盖已存在⽂件
o- 不覆盖已存在⽂件
oc 设置 NTFS 压缩属性
or ⾃动重命名⽂件
os 保存 NTFS 流
ow 保存或恢复⽂件所有者和组
p[密码] 设置密码
p- 不询问密码
r 递归⼦⽬录
r0 仅递归通配符名称的⼦⽬录
ri
[:] 设置优先级(0-默认,1-最⼩..15-最⼤)和以毫秒为单位的休眠时间
rr[N] 添加数据恢复记录
rv[N] 创建恢复卷
s[,v[-],e] 创建固实压缩⽂件
s- 禁⽤固实压缩⽂件
sc[obj] 指定字符集
sfx[名称] 创建⾃解压压缩⽂件
st[名称] 从标准输⼊设备读取数据(stdin)
sl 处理⼩于指定⼤⼩的⽂件
sm 处理超过指定⼤⼩的⽂件
t 压缩后测试⽂件
ta 添加⽇期 后修改的⽂件,⽇期格式 YYYYMMDDHHMMSS tb 添加⽇期 前修改的⽂件,⽇期格式 YYYYMMDDHHMMSS tk 保留原始压缩⽂件时间
tl 设置压缩⽂件时间为最新⽂件时间
tn 添加 以后的⽂件
to 添加 以前的⽂件
ts[N] 保存或恢复⽂件时间(修改,创建,访问)
u 更新⽂件
v ⾃动检测创建卷的⼤⼩或者列出所有的卷
v[k,b] 创建卷⼤⼩=*1000 [*1024, *1]
vd 创建容量前清除磁盘内容
ver[n] ⽂件版本控制
vn 使⽤旧风格的卷命名⽅案
vp 每卷之前暂停
w 指定⼯作⽬录
x 排除指定的⽂件
x@ 从标准输⼊设备读取要排除的⽂件名批处理文件注释
x@ 排除指定列表⽂件中的⽂件
y 假设对全部询问都回答是
z[⽂件] 从⽂件读取压缩⽂件注释
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论