SpringBoot备份神通数据库
SpringBoot备份神通数据库
·
·
·
·直接上代码
·
·
·
public String backupOsrdb() {
// 构建命令
List<String> command = new ArrayList<>();
command.add("osrexp");
command.add("-u");
command.add("SYSDBA" + "/" + "szoscar55"); // 用户名/密码
command.add("-d");
command.add("OSRDB");
command.add("level=schema");
command.add("schema=" + "XX_DATA");
command.add("file=" + "D:\\back\\xxxx_1230099.osr");
// 执行命令
try {
ProcessBuilder processBuilder = new ProcessBuilder(command);
processBuilder.redirectErrorStream(true); // 将错误流和标准流合并
Process pro