展会信息港展会大全

Java掉执行sql脚本的.bat文件
来源:互联网   发布日期:2016-01-19 13:00:14   浏览:3167次  

导读:Java掉 bat文件 sql脚本 存放于D:sqlplustest sql insert into ss values(11); insert into ss values(12); insert into ss values(13); commit; exit; sql bat脚本 @ECHO O ...

Java掉.bat文件

sql脚本 存放于D:sqlplustest.sql

insert into ss values(11);

insert into ss values(12);

insert into ss values(13);

commit;

exit;

sql.bat脚本

@ECHO OFF

sqlplus -s username/password@sid @D:sqlplustest.sql

exit

Java代码

package com.tdxx.sqlplus;

import java.io.IOException;

public class ExecComm {

public static void main(String[] args) {

System.out.println("开始执行.");

runBat();

}

public static void runBat() {

Runtime rt = Runtime.getRuntime();

Process ps = null;

try {

ps = rt.exec("cmd.exe /C start /b D:sqlplussql.bat");

ps.waitFor();

} catch (InterruptedException e) {

e.printStackTrace();

} catch (IOException e1) {

e1.printStackTrace();

}

int i = ps.exitValue();

if (i == 0) {

System.out.println("执行完成.");

} else {

System.out.println("执行失败.");

}

}

}

赞助本站

人工智能实验室

相关热词: bat文件 sql脚本 Java

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港