oracle数据库备份脚本问题

小白619 2016-09-01 08:26:01
想备份一个oracle数据库,备份脚本如下:

@echo off
setlocal
set sid=ORCL
set username=XXXX
set password=XXXX
set bakdir=K:\database-bak\database-bak
set bakdate=%date:~0,4%%date:~5,2%%date:~8,2%
set connect=%username%/%password%@%sid%
exp %connect% file=%bakdir%/%bakdate%%username%.dmp log=%bakdir%/%bakdate%%username%.log
endlocal

这种情况是,dmp备份文件和log文件共存在同一个文件夹中,如果我们想把这两个文件分开存放,这个脚本怎么编辑呢?求大神!
...全文
509 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sych888 2016-09-19
  • 打赏
  • 举报
回复
增加变量 @echo off setlocal set sid=ORCL set username=scott set password=tiger set bakdir=E:\kankan\dmp set logdir=E:\kankan\log set bakdate=%date:~0,4%%date:~5,2%%date:~8,2% set connect=%username%/%password%@%sid% exp %connect% file=%bakdir%/%bakdate%%username%.dmp log=%logdir%/%bakdate%%username%.log endlocal
卖水果的net 2016-09-01
  • 打赏
  • 举报
回复
set bakdir=K:\database-bak\database-bak 下面加一句,并且要建立这个目录 set logdir=K:\database-bak\database-log 把 exp 改成 exp %connect% file=%bakdir%/%bakdate%%username%.dmp log=%baklog%/%bakdate%%username%.log

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧