dtexec / val / proj my.ispac / pack my.dtsx / rep v立即返回而没有任何消息

时间:2019-03-21 14:43:57

标签: sql-server ssis sql-server-2012 ssis-2012 dtexec

我正在尝试使用项目模型对dtexec进行命令行调用以验证软件包。我这样叫dtexec:

dtexec /val /proj my.ispac /pack my.dtsx  /rep v 

尽管到ispac和dtsx的实际路径更长。当我运行此程序时,我在控制台上看到的是:

Microsoft (R) SQL Server Execute Package Utility
Version 11.0.7001.0 for 32-bit
Copyright (C) 2016 Microsoft. All rights reserved.

Started:  10:40:01 AM
PS D:\>

整个过程不到一秒钟,这使我相信它什么也没做。即使我要求详细报告,也不会发出任何消息。

关于如何进行这项工作的任何想法?

1 个答案:

答案 0 :(得分:0)

我的错误是,程序包参数应仅是程序包的名称,而不能使用“ dtsx”扩展名。当我更改它时,它按预期工作。