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
将SSIS包从本地系统执行到其他远程服务器,SSIS包存储在文件系统中_Ssis - Fatal编程技术网

将SSIS包从本地系统执行到其他远程服务器,SSIS包存储在文件系统中

将SSIS包从本地系统执行到其他远程服务器,SSIS包存储在文件系统中,ssis,Ssis,我正在尝试将SSIS包从本地系统(但在我的本地系统中未安装Integration service软件)执行到其他远程服务器,并且SSIS包存储在文件系统中 现在,是否可以通过编程方式将SSIS包从本地系统的C#代码执行到远程服务器?但是当我在同一台服务器上执行SSIS包时,我可以成功地执行 请看我下面的代码 1. Application application = new Application(); 2. Package package = application.LoadPackage(

我正在尝试将SSIS包从本地系统(但在我的本地系统中未安装Integration service软件)执行到其他远程服务器,并且SSIS包存储在文件系统中

现在,是否可以通过编程方式将SSIS包从本地系统的C#代码执行到远程服务器?但是当我在同一台服务器上执行SSIS包时,我可以成功地执行

请看我下面的代码

 1. Application application = new Application();
 2. Package package = application.LoadPackage(pkgLocation, null);             
 3. DTSExecResult result = package.Execute();

不,SSIS包不是自动执行的;它们必须由安装并运行集成服务的SQL Server执行

如果计算机上没有Integration Services软件,则无法在文件系统上放置SSIS包并从C代码运行它。

您所说的“将包…执行到其他远程服务器”是什么意思?DTS生成一个存储在别处的文件?您需要直接在远程服务器上执行它吗?