这个问题知道以后会觉得很容易,但是我还是花了两天时间,也是觉得智商有点作急。
主要是代码还有环境。用我现在使用的这种方法本地要安装SSIS,换句话就是安装一个sql server。
该方法的核心思想是利用dtexec实用工具执行SSIS文件。需要开启DTExec进程。
开启进程这件事本来是非常简单的,但是因为对java类接口的不了解,把自己坑了一把。
利用Runtime.getRuntime().exec("…这里是dtexec文件的全地址/f \"SSIS文件的地址"");就完成了。剩下的就是交给多线程了。
就这样结束了。不过,怎么获取值呢?目前,我还不知道啊 TAT