Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从JDBC调用SSIS目录中的SSIS 2012包_Jdbc_Ssis - Fatal编程技术网

从JDBC调用SSIS目录中的SSIS 2012包

从JDBC调用SSIS目录中的SSIS 2012包,jdbc,ssis,Jdbc,Ssis,我有一组部署到SSIS目录的SSIS包。有一个自定义存储过程包装catalog.create_execution和catalog.start_execution过程,以调用具有特定参数和设置的包 当我调用包装器存储过程以使用Microsoft客户端运行包时,它会按预期工作,包将运行并从proc工作中返回值。但是,当我尝试从JDBC客户机调用该过程时,调用会在目录过程执行时中止 此交互的jdbc端的跟踪似乎表明查询已被取消,但调用方端没有发出取消命令。在相同的环境中,许多其他存储过程都可以从jdb

我有一组部署到SSIS目录的SSIS包。有一个自定义存储过程包装catalog.create_execution和catalog.start_execution过程,以调用具有特定参数和设置的包

当我调用包装器存储过程以使用Microsoft客户端运行包时,它会按预期工作,包将运行并从proc工作中返回值。但是,当我尝试从JDBC客户机调用该过程时,调用会在目录过程执行时中止

此交互的jdbc端的跟踪似乎表明查询已被取消,但调用方端没有发出取消命令。在相同的环境中,许多其他存储过程都可以从jdbc正确地工作,只有当SSIS目录过程存在时,才会发生这种意外的中止

有人见过这种行为吗


请注意,这里还有一些Windows vs SQL身份验证,使用EXECUTE AS,以允许JDBC连接(不能使用Windows auth)连接并执行包装程序。

它是否可以开始执行?运行同步模式,也许jdbc查询设置为默认超时30秒或60秒?