欢迎来到山村网

Java掉执行sql脚本的.bat文件

2019-03-02 11:02:04浏览:133 来源:山村网   
核心摘要:  Java掉.bat文件  sql脚本 存放于D:sqlplustest.sql  insert into ss values(11);  insert into ss values(12);  ins

  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("执行失败.");

  }

  }

  }

(责任编辑:豆豆)
下一篇:

java 将excel文件转换成pdf文件

上一篇:

Python多行注释方法

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com