我正在通过存储过程中的 master..xp_cmdshell 执行 SSIS 包,但我总是收到错误消息
“说明:'\SSISDB\Main\Projects\ProjectName\Packages\PackageName.dtsx' 不是有效的服务器包路径。”
我在路径上尝试了各种排列和组合,但没有帮助。此包已从 SQL 2008(MSDB) 迁移到 SQL 2016(SSISDB),我正在利用 dtexec 命令(之前使用 MSDB,现在更新为指向 SSISDB)。我究竟做错了什么?
dtexec /ISSERVER "\SSISDB\Main\Projects\ProjectName\Packages\PackageName.dtsx"
/SERVER SERVERNAME /CONFIGFILE "D:\WorkSpace\Configurations.dtsConfig"
/CHECKPOINTING OFF /REPORTING E /SET
"\Package.Variables[User::LogId].Properties[Value]";718801
谢谢, 阿文德