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 fo...显示全部
在论坛里面查了资料,找到如下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

查看其它 10 个回答claygao的回答

claygaoclaygao软件开发工程师宁钢
数据库备份为什么要这么做呢?直接计划任务调用备份脚本不就可以了
互联网服务 · 2014-12-19
浏览1887

回答者

claygao
软件开发工程师宁钢

claygao 最近回答过的问题

回答状态

  • 发布时间:2014-12-19
  • 关注会员:1 人
  • 回答浏览:1887
  • X社区推广