我在SSIS中有一个项目,现在我只想使用T-SQL来运行它。基本上,我有一个数据源,在那里我每天将CSV文件下载到一个目录中。我有一个完整的C#代码就可以做到这一点,当它嵌入到SSIS中时,它可以完美地运行。如何在我存储过程中执行该代码?如果很重要,我会使用SQL SERVER 2017。谢谢!
laik7k3q1#
执行master..xp_cmdshell‘exe位置’将执行您需要的操作,它将运行一个cmd外壳命令,因此您只需将其指向C#代码的.exe即可
DECLARE @Cmd nvarchar(500) SET @Cmd = '"C:program.exe"' EXECUTE master..xp_cmdshell @Cmd
1条答案
按热度按时间laik7k3q1#
执行master..xp_cmdshell‘exe位置’将执行您需要的操作,它将运行一个cmd外壳命令,因此您只需将其指向C#代码的.exe即可