您好我有一个非常复杂的架构(.xsd)和一个.xml文件。一些节点具有大约70个属性和大约10-15个属性。我使用xsd2code来创建c#类,然后反序列化我的xml文件。我使用xsd2db应用程序基于我的.xsd类创建了一个数据库。所以我读过我的XML文件,并需要将其存储到数据库中。我有74个具有主键/外键关系的类/表。我看着SqlBulkCopy - 因为它看起来像我需要将所有东西都转换成数据表/行/列。我需要考虑满足外键的层次结构。还有另一种方法吗?什么是最好的(最快)方法? 谢谢 珍妮需要从C#应用程序加载多个SQL服务器表
0
A
回答
0
有不同的方式导入或者通过T-SQL,SSIS,VB脚本等
对不起,只是谷歌和帖子的链接一个XML文件,但我认为SQL松鼠发现为获得一个XML文件到SQL Server 2005的最简单方法是使用T-SQL:
http://www.lockergnome.com/sqlsquirrel/2008/05/22/how-to-import-a-xml-file-into-sql-server-2005/
的SQLTeam似乎认为T-SQL也是WTG: http://weblogs.sqlteam.com/mladenp/archive/2007/06/18/60235.aspx
相关问题
- 1. 需要显示加载屏幕,而应用程序查询服务器
- 2. 需要加载多个应用程序在UWSGI
- 3. PowerShell脚本从服务器列表中卸载多个程序
- 4. 如何从linux C++应用程序访问SQL服务器?
- 5. 从应用程序服务器根服务GWT应用程序
- 6. 程序/应用程序加载器C#
- 7. SQL服务器不能从多个表
- 8. SQL服务器 - 从多个表
- 9. cordova/phonegap应用程序 - 从服务器加载js css和html
- 10. 将数据从php服务器加载到android应用程序
- 11. 从服务器启动dart应用程序并加载元素
- 12. 从C#应用程序中的多个线程加载DLL
- 13. AS3使用加载程序从服务器加载图像
- 14. 使用pdf.js时只从服务器加载需要的页面
- 15. 从C#应用程序调用多个Web服务
- 16. Powershell应用SQL修补程序多个服务器
- 17. 需要为IOS应用程序启用服务器端访问
- 18. 为什么Java应用程序需要应用程序服务器来托管?
- 19. 分离Web服务器和应用程序服务器,都需要Java?
- 20. 多个用户,多个应用程序,一个服务器
- 21. 如何从C#中的Web应用程序中的服务器加载图像#
- 22. 如何将ASP.NET MVC 5/SQL Server应用程序从单个服务器移动到多个服务器
- 23. 桌面应用程序需要服务器端调试
- 24. Facebook应用程序需要服务器吗?
- 25. 需要有关客户机/服务器的Windows应用程序
- 26. 我是否需要为iphone应用程序购买服务器?
- 27. 我需要什么样的网络服务器应用程序?
- 28. 在多线程服务器应用程序中访问SQL DB
- 29. 使用C#和SQL的客户端服务器应用程序
- 30. 在C#服务器进程中加载应用程序时抛出SEHException
谢谢你杰里米。我试过SSIS。首先,我认为这将是最好的方式。如果我无法弄清楚其他方式,我将使用SSIS。但它需要我的db和xml文件在同一台服务器上,几乎所有的数据类型都不匹配,所以我需要在74个表中的每一个中转换15-70列的数据类型。我发现 – Boroda 2010-12-10 21:34:19