【问题标题】:XML Task- Failed to lock variable errorXML 任务 - 无法锁定变量错误
【发布时间】:2017-08-02 21:51:42
【问题描述】:

[XML Task] 错误:发生错误并显示以下错误消息:“无法锁定变量“\canada01.ifdsnet.int\ifds\Deptshare3\Automated_Data_Feeds\SVN_Logs\Final.xml”用于读/写访问错误 0xC0010001“找不到变量。如果在执行包期间尝试从容器上的 Variables 集合中检索变量,但该变量不存在,则会发生这种情况。变量名称可能已更改或未创建变量。”。 ”。

我不断收到此错误,即使我的目标是文件连接而不是变量,有人可以指导我吗?

【问题讨论】:

    标签: xml xslt ssis


    【解决方案1】:

    如果要动态文件更改文件中的表达式连接,请将源类型更改为文件连接而不是变量。阅读本指南:

    Link

    问我你需要的下一个问题;)。

    【讨论】:

    • 但它抱怨目标而不是源,我使用一个变量作为源,因为有很多 xml 文件,所以我使用 foreach 循环遍历每个 xml 文件并执行 xml每个xml文件的任务!!希望这对您有意义,如果不让我知道,我会尝试更多地简化它
    • 我认为我们不能在 xml 任务中使用变量!。我刚刚对此进行了测试,我使用 xml 文件的路径创建了一个变量,并通过选择 sourcetype=variable 并为源创建一个表达式,该表达式将只是变量名。抱怨找不到变量失败
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多