TGH*_*TGH 2 ssis sql-server-2012
我想知道在使用 dtexec 时在命令行上传递连接字符串属性的正确格式是什么:
dtexec.exe /Ser IpAddress\Instance /IS "\SSISDB\Data Warehouse\MyProject\MyPackage.dtsx" /DumpOnError /Set \Package.Variables[DW_ConnectionString].Properties[Value];\""Data Source=IpAddress;Initial Catalog=DWDB;Provider=SQLNCLI10.1;IntegratedSecurity=SSPI;"\"
Run Code Online (Sandbox Code Playgroud)
我已经定义了上面的命令行配置,我试图在其中传递默认连接字符串属性的覆盖属性。我的目标包没有使用包连接,而是定义了项目级参数/属性来存储数据库连接。出于某种原因,我无法让它发挥作用。我在服务器上收到一条错误消息说
无法配置具有以下路径的覆盖属性:\Package.Variables [DW_ConnectionString].Properties [Value]。设置属性“值”的值时出错。返回的错误是 0x80020009
我的格式对于覆盖属性是否正确?包托管在远程服务器上
尝试使用DTEXECUInext time 生成您的命令字符串。它为所有变量、连接管理器等提供了位置。您所要做的就是打开您的包并填充所有内容。然后您在 GUI 中输入您想要的任何更改,然后转到Command line选项卡,它将为您提供字符串放在 DTEXEC.EXEC 之后。您当然也可以从DTEXECUI也运行包。

| 归档时间: |
|
| 查看次数: |
7411 次 |
| 最近记录: |