gpt4 book ai didi

ssis - 使用 DTEXEC 时传递连接字符串属性

转载 作者:行者123 更新时间:2023-12-01 01:11:27 26 4
gpt4 key购买 nike

我想知道在使用 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].属性[值(value)]。设置值时发生错误适当的值(value)”。返回的错误是0x80020009

我的格式是否适合覆盖属性?这些包托管在远程服务器上

最佳答案

下次尝试使用DTEXECUI 来生成您的命令字符串。它包含所有变量、连接管理器等的位置。您所要做的就是打开您的包,它会填入所有内容。然后您在 GUI 中输入您想要的任何更改,然后转到命令行 选项卡,它将为您提供要放在 DTEXEC.EXEC 之后的字符串。当然,您也可以从 DTEXECUI 运行程序包。

enter image description here

关于ssis - 使用 DTEXEC 时传递连接字符串属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17731585/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com