DB2备份脚本如何指定备份路径【已解决】

在论坛里面查了资料,找到如下java代码,自己也尝试了一下,是可以备份的,代码如下:
import java.util.Date;
public class BAK {
public static void main(String[] args) throws Exception{
Runtime runtime = Runtime.getRuntime();
Process proc = runtime.exec("db2cmd /c db2 force application all");
Thread.currentThread().sleep(5000);
proc = runtime.exec("db2cmd /c db2 backup db TEST );
WITHOUT PROMPTING; ");
runtime.exit(0);
}
}
但是有个问题:如何指定备份路径呢?我尝试改了如下代码
proc = runtime.exec("db2cmd /c db2 backup db TEST );
改为:
proc = runtime.exec("db2cmd /c db2 backup db TEST to "e:db2autuobak");
但是执行的时候报错,求各位老师指点迷津
参与12

11同行回答

苏州易博创云苏州易博创云CTO苏州易博创云网络科技有限公司
如果数据库的容量很大,建议采用专业的备份工具或者用单独的脚本包装成批处理定期备份。显示全部
如果数据库的容量很大,建议采用专业的备份工具或者用单独的脚本包装成批处理定期备份。收起
IT咨询服务 · 2014-12-20
浏览1835
kaka101000kaka101000软件实施顾问浪潮
嗯,我用小箭头指出来的是第三个引号啊。。。显示全部
嗯,我用小箭头指出来的是第三个引号啊。。。收起
IT咨询服务 · 2014-12-19
浏览1909
kaka101000kaka101000软件实施顾问浪潮
注意你些的引号是不是多了。显示全部
注意你些的引号是不是多了。收起
IT咨询服务 · 2014-12-19
浏览618

    提问者

    xuejun
    项目经理南京融域软件有限公司

    相关问题

    相关资料

    相关文章

    问题状态

  • 发布时间:2014-12-19
  • 关注会员:1 人
  • 问题浏览:13870
  • 最近回答:2014-12-22
  • X社区推广