我正在尝试从Java程序执行osql命令以还原数据库,如下所示。
public void restore(){
Runtime.getRuntime().exec("cmd /c start osql -S PC-NAME -U username -P password -i createdb.sql
}
当我调用方法还原时,打开命令提示符,执行osql,然后命令提示符变为不可见。
您能否让我知道是否有一种方法可以阻止命令提示符关闭?
谢谢你的帮助
最佳答案
将命令osql ...
写入bat文件,将pause
作为该bat文件的最后一行,然后从代码中运行该bat。
关于java - Runtime.getRuntime()。exec-执行osql查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4246524/