关于exp/imp内嵌到应用中的问题 目的:想通过自己的应用程序执行脚本,并将返回信息采集起来。就像toad的script执行工具一样方法:猜想oracle一定提供了工具对应的api,可以将其内嵌到自己的程序中,那么,这些api是什么?怎么用?有没有相应的中文书籍详细说明? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接用.net的Runtime或java的runtime, 执行命令行就行~比如java代码: 传入参数command是个命令, 比如: imp userid/pwd@sid impfile=.. .... // 命令的详细内容.public static Process executeCommand(String command)throws Exception{ String osName=getOSName().toLowerCase(); Process ps=null; try{ if(osName.indexOf("windows")>-1){ ps=Runtime.getRuntime().exec("cmd /k "+command); } else if(osName.indexOf("linux")>-1){ ps=Runtime.getRuntime().exec(command); } return ps; } catch(Exception ex){ System.out.println("[Error]StringBean.executeCommand() -- Command ["+command+"] not correct."); throw ex; } } 在线等,着急,oracle触发器问题。 如何把excel数据导入oracle数据库中??急。。在线等。。。 没分了,不过这个问题已经困扰我一天了,跪求帮助! oracle 查询某一个月的数据 菜鸟求助:知道用户名、密码、IP地址和SID,我怎么配置ODBC啊? 20分求SQL语句一条 自动备份 重装系统,如果可以让数据库还存在? 如果两个表之间有关系,(例如用户表和用户权限表),从数据库设计角度看,是否一定要做关联? oraclek中的group by问题,不知我的看法是对否 Formbuilder fmx文件显示问题 数据库左连接的问题
执行命令行就行~比如java代码:
传入参数command是个命令,
比如: imp userid/pwd@sid impfile=.. .... // 命令的详细内容.public static Process executeCommand(String command)throws Exception{
String osName=getOSName().toLowerCase();
Process ps=null;
try{
if(osName.indexOf("windows")>-1){
ps=Runtime.getRuntime().exec("cmd /k "+command);
}
else if(osName.indexOf("linux")>-1){
ps=Runtime.getRuntime().exec(command);
}
return ps;
}
catch(Exception ex){
System.out.println("[Error]StringBean.executeCommand() -- Command ["+command+"] not correct.");
throw ex;
}
}