我使用命令行 (.bat) 执行一个 BIDS 包。该包有一个脚本任务,当在 BIDS 中执行时,该任务成功地将变量写入执行结果:
([进程是]信息:变量名)
当我通过批处理执行时,我会记录这个过程。
dtexec /FILE "\\Server\FilePath\LoadPackage.dtsx" /MAXCONCURRENT " -1 " /CHECKPOINTING OFF /REPORTING E >%LOGDIR%\%LogFile%
该过程写入以下内容:
适用于 64 位的 Microsoft (R) SQL Server 执行包实用程序版本 10.0.1600.22 版权所有 (C) Microsoft Corp 1984-2005。版权所有。
开始时间:下午 2:19:14 DTExec:包执行返回 DTSER_SUCCESS (0)。开始时间:下午 2:19:14 结束时间:下午 2:19:14 经过时间:0.532 秒
我想把变量名写到上面的文件中。
谢谢。