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



我正在尝试将SSIS包从我的本地系统(但在我的本地系统中没有安装集成服务软件(执行到其他一些远程服务器,并且SSIS包存储在文件系统中。

现在,是否可以使用 LoadPackage 方法将 SSIS 包从 C# 代码本地系统执行到远程服务器?但是,当我将 SSIS 包执行到同一服务器中时,我可以成功执行。

请参阅我下面的代码。

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

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

如果没有计算机上的集成服务软件,则无法将 SSIS 包放在文件系统上并从 C# 代码运行它。