我正在尝试检索表的XSD
定义及其数据类型,SQL服务器实例中的键约束并将其与本地副本进行比较,以自动生成SQL命令以更新服务器,以便我程序中的XSD
与服务器匹配。
我查看过Schema和系统表,但我觉得好像架构表不是我应该看的地方,因为它们似乎是数据库集合的配置。我想在哪里找到.Net XSD
我会搜索?
以下是一些帮助我研究此事的地方。我发布了一长串可能对其他人有帮助的网站和小笔记。 http://twentysixseconds.blogspot.com/2012/12/research-on-retrieving-xsd-from-sql.html
答案 0 :(得分:2)
也许SQLMetal可以帮到你。
http://msdn.microsoft.com/en-us/library/bb386987.aspx
特别是/ map输出,这将生成数据库模式的XML文件。
希望这有帮助