sql-server - SSIS:将 XML 文件内容传递给存储过程
问题描述
目的:创建一个 SSIS 包以将 XML 文件的内容作为参数传递给 SQL 中的存储过程。
到目前为止我所做的:创建了一个 SSIS 包,它有一个 For each 循环容器来循环一个包含许多 XML 文件的文件夹。容器有一个文件系统任务,它应该将该文件夹中的 XML 文件的内容复制到一个变量中。在文件系统任务之后它执行一个 Sql 任务,它执行一个存储过程并将包含 XML 文件内容的参数传递给这个存储过程
我现在卡在哪里:当我执行我的 SSIS 包时,它给了我一个错误,文件系统任务没有执行,它说
“变量用作源或目标并且为空”
执行后出现此错误,延迟验证设置为 true
我已经搜索并发现如果延迟验证设置为 true 那么它可能会修复,但这会在执行后发生
任何人都可以帮助我了解我做错了什么吗?
解决方案
推荐阅读
- php - 邮递员返回'????' 阿拉伯名字的输出
- angular - Angular:带有ajax调用响应建议的文本字段
- c# - 在 C# SQL Server 中使用内连接(在 C# ADO.NET 中使用 SQL 查询和内连接从多个表中检索数据)
- php - 如何进行客户端和服务器端验证?
- xcode - 带有推送通知的 Xamarin.iOS 应用程序:开发期间的配置文件无效
- python - Python Selenium - 在网站中搜索数据表值
- three.js - Threejs模型设置位置为(0, 0, 0),但场景显示不是(0, 0, 0)
- python - 在 keras 中训练 CNN 进行文本分类时出错“ValueError:输入 0 与层不兼容”
- serilog - Serilog 事件未保存
- java - 何时初始化此静态变量以及何时使用 StringBuffer