如何使用ETL进程执行c#代码

本文关键字:代码 执行 进程 何使用 ETL | 更新日期: 2023-09-27 18:18:42

我有一些c#代码,我想这个c#应该在晚上5点运行,因为我需要在服务器上创建一个作业。为了创建作业,我需要一个ETL包。

如何制作c#代码的ETL ?

如何使用ETL进程执行c#代码

显而易见的答案是在控制流中使用脚本任务。你可以把你的c#代码放在那里,让它执行。棘手的一点是,如果您的代码需要访问非标准库,在这种情况下,您将需要将这些库部署到服务器上的GAL。

如果你有一个编译好的可执行文件,你也可以使用execute process任务,但在这种情况下,我认为你可以把它复制到服务器上,然后使用windows调度程序。

您也可以使用SQL代理直接运行可执行文件:如何从SQL代理或作业执行exe文件?