我目前正在使用.NET 4.0构建一个应用程序,该应用程序将使用位于另一台SQL服务器上的SSIS 2008R2包来完成其工作。 SQL服务器具有帐户代理,该代理具有执行包所需的所有权限(调用报告服务,访问磁盘等)。
我的问题是:从C#中运行这些软件包的最佳方法是什么?
我了解到可以使用SQL Agent通过作业运行软件包,但我的担心在于-作业和软件包将使用哪个帐户?将是应用程序正在运行的帐户还是我可以使用SQL Server中的代理帐户?我如何进行配置?
先感谢您!
我的问题是:从C#中运行这些软件包的最佳方法是什么?
我了解到可以使用SQL Agent通过作业运行软件包,但我的担心在于-作业和软件包将使用哪个帐户?将是应用程序正在运行的帐户还是我可以使用SQL Server中的代理帐户?我如何进行配置?
先感谢您!