我想知道在使用 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;"\"
我已经定义了上面的命令行配置,我试图在其中传递默认连接字符串属性的覆盖属性。我的目标包没有使用包连接,而是定义了项目级参数/属性来存储数据库连接。出于某种原因,我无法让它工作。我在服务器上收到一条错误消息说
无法配置具有以下路径的覆盖属性:\Package.Variables [DW_ConnectionString].Properties [Value]。设置属性“Value”的值时出错。返回的错误是0x80020009
我的格式对于覆盖属性是否正确?软件包托管在远程服务器上