我正在使用给定的命令行在 sql server 的 sp 中执行 ssis 包。
SET @dtsExecCmd = @DTSEXECCMDPATH + ltrim(rtrim(@ssisPkgFilePath)) + '" /CONFIGFILE "' + ltrim(rtrim(@ssisCommonConfigPath)) + '"'
EXEC @result = master..xp_cmdshell @dtsExecCmd
在哪里,
@DTSEXECCMDPATH = 'G:\"Program Files (x86)"\"Microsoft SQL Server"\110\DTS\Binn\dtexec /F "'
@ssisPkgFilePath = '\\dtsx package path\package.dtsx'
@ssisCommonConfigPath =
'\\CommonConfigurationpath\Configuration.dtsConfig'
现在我想通过从表中传递配置(前面存在)来执行相同的包,如果包含表中的配置,Configuration.dtsConfig
我该如何编辑这个命令行。@config