带连接字符串的DTExec

时间:2019-01-31 10:42:57

标签: powershell ssis connection-string dtexec

我在Visual Studio项目中创建了一些SSIS包。 我在连接管理器中使用了Project参数和OLEDB连接。

我想使用Powershell在独立模式下执行SSIS程序包。

这是我的命令:

DTExec.exe /f "${ssisPath}\01.ImportFunction.dtsx" /SET "\Package.Variables[Project::ClientId];$clientId"

执行此命令时,我遇到两个问题:

  • 未找到连接“ {F0DDE9D2-1DD5-47C4-8203-0660AB0F0F65}”。未找到特定的连接元素时,Connections集合会引发此错误。
  • 程序包路径引用了找不到的对象:“ \ Package.Variables [Project :: ClientId]”。尝试解析对象的包路径时会发生这种情况 找不到。

我假设未像Visual Studio环境那样在命令行中设置文件“ Project.params”和“ LocalHost.conmgr”?

但是当我使用DTExecUI生成命令行时,“连接管理器”选项卡中有任何连接。

0 个答案:

没有答案