使用SSIS 2012将XML加载到数据库中

使用SSIS 2012将XML加载到数据库中,ssis,Ssis,我有一个存储在服务器上的XML文件。可以通过URL访问它。我需要使用SSIS 2012/Visual Studio 2010将XML数据加载到我的数据库中 我以前在SSIS 2008中做过这件事,效果很好。现在我转到2012年,遇到以下错误:“[XML源[46]]错误:找不到文件“”。请验证文件路径,然后重试。” 有人知道吗?请确保在加载之前关闭xml文件。您必须生成XSD文件,确保XSD文件中的架构定义正确。确保在加载之前关闭xml文件。您必须生成XSD文件,确保XSD文件中的架构定义正确。以

我有一个存储在服务器上的XML文件。可以通过URL访问它。我需要使用SSIS 2012/Visual Studio 2010将XML数据加载到我的数据库中

我以前在SSIS 2008中做过这件事,效果很好。现在我转到2012年,遇到以下错误:“[XML源[46]]错误:找不到文件“”。请验证文件路径,然后重试。”


有人知道吗?

请确保在加载之前关闭xml文件。您必须生成XSD文件,确保XSD文件中的架构定义正确。

确保在加载之前关闭xml文件。您必须生成XSD文件,确保XSD文件中的架构定义正确。

以下是VS 2010和VS 2012的修复程序

修复:SSIS 2012 XML源任务无法从URI加载数据


享受!:)

以下是VS 2010和VS 2012的修复程序

修复:SSIS 2012 XML源任务无法从URI加载数据


享受!:)

这个URL看起来很糟糕。你是说像
http://servername/xxxx.xml
,或类似
http://www.somewhere.com/xxxx.xml
。(您还应该解释,“XML Quelle”对于不知道如何阅读的人来说只是“XML源”的意思。)url是正确的。这不是我面临的问题。那个URL看起来很糟糕。你是说像
http://servername/xxxx.xml
,或类似
http://www.somewhere.com/xxxx.xml
。(您还应该解释,“XML Quelle”对于不知道如何阅读的人来说只是“XML源”的意思。)url是正确的。这不是我面临的问题。模式是正确的,因为它以前工作过。我无法关闭它,因为它没有存储在我的电脑上。模式是正确的,因为它以前工作过。我无法关闭它,因为它未存储在我的电脑上。