我有大约 6000 个 XML 文件需要导入 SQL 数据库。我需要找出这些 XML 文件中的一些字段并导入到多个表中。这些文件是保存为 XML 文档的 InfoPath 文件。每个文件有大约 20 个字段,需要在各自列的 6 个表中输入。我分析了数据字段并创建了表格和它们之间的关系。现在,必须开始导入数据。
我尝试在 SSIS 中使用 XML 源,但数据太复杂,SSIS 无法保存。所以,xml 源代码对我不起作用。致力于使用脚本任务,但我不是核心 C#/VB 开发人员。还尝试使用批量插入;但我没有批量插入权限。朋友建议我使用 XQuery,但我认为 Xquery 可以用于解析 XML 文件是否在表中(不确定)。
谁能告诉我开始这项任务的最佳方法。
提前致谢!
库马尔