备份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小时内删除。