关于数据库恢复,困扰好久了~

ghostqaz 2004-05-11 04:05:35
备份数据库时以当前日期作为文件名
恢复时先在jsp页面获得要恢复的数据库的日期,然后传到a.bat(jsp调用a.bat)
在a.bat怎么接受这个传过来的参数啊??
我只知道%date:~4,10%是系统日期 ,
应换成传过来的参数,该怎么写呢?

imp file=D:\db\%date:~4,10% full=y
...全文
99 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mickeylm 2004-07-28
  • 打赏
  • 举报
回复
up
beckhambobo 2004-05-12
  • 打赏
  • 举报
回复
如果在window平台:可用(系统的时间计划+批处理)实现定时导出与导入。
如:
把下面保存为:autobackallup.bat

if "%time:~0,1%"==" " (set backup_file=%date:~4,4%%date:~9,2%%date:~12,2%) else (set backup_file=%date:~4,4%%date:~9,2%%date:~12,2%)

exp system/manager full=y inctype=incremental file=%backup_file%.dmp log=%backup_file%.log

ghostqaz 2004-05-12
  • 打赏
  • 举报
回复
to:wl3721()
我试过了,,可是出现:无法打开要读取的d:\db\.dmp
是不是参数没传过来啊?jsp可以向bat传参数吗?
还有什么别的办法吗?

to:beckhambobo(beckham)
那导入呢...
















ghostqaz 2004-05-12
  • 打赏
  • 举报
回复
有人帮忙吗~~~
hot.wind 2004-05-11
  • 打赏
  • 举报
回复
%1,%2表示传入的参数的位置:
如果调用时是:a.bat 20040511
在a.bat中
imp file=d:\db\%1.dmp full=y

17,377

社区成员

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

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