java如何使用cmd命令进行oracle数据库备份 60

在点击按钮时,在cmd中执行导出数据库数据exp bill/bill owner=bill file=d:/bill1.dmp buffer=8000
我有更好的答案
邀请更新
2010-08-03 最佳答案
可以换一种思路,实现你的想法。

如果win系统,将exp bill/bill owner=bill file=d:/bill1.dmp buffer=8000写成.bat文件,点击按钮的时候执行.bat

如果是linux unix,同样打包成一个命令文件,点击执行文件就OK了。

这样可以避开调用cmd

tacketlk

采纳率:42% 擅长: 数据库DB

其他回答

Runtime.getRuntime().exec("exp bill/bill owner=bill file=d:/bill1.dmp buffer=8000");
sd1132632 | 发布于2010-08-03
评论
使用Proccess类。注意必须配置path,以便让java知道exp程序在什么地方。或者直接使用"path/exp exp bill/bill owner=bill file=d:/bill1.dmp buffer=8000 "来使用。
ant1007 | 发布于2010-08-03
评论
了解一下java.lang.Runtime这个类. 应该能解决你的问题.
istarcheng | 发布于2010-08-03
评论
收起 其他1条回答

为您推荐:

×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消