0
我试图从SQL服务器实例中检索表及其数据类型,键约束的XSD
定义并将其与本地副本进行比较,以自动生成SQL命令以更新服务器,以便我的程序中的XSD
与服务器匹配。使用本地XSD更新SQL数据库定义
我已经研究过Schema和系统表,但我觉得好像架构表不是我应该看的,因为它们似乎是数据库集合的配置。我在哪里可以找到这个.Net XSD
我搜索?
以下是一些帮助我研究此问题的地方。我已经发布了很多可以帮助其他人的网站和小笔记。 http://twentysixseconds.blogspot.com/2012/12/research-on-retrieving-xsd-from-sql.html
有没有办法通过代码自动执行此代码?我已经对这个工具进行了研究。我还没有想出如何自动生成映射文件,以便我可以生成sql命令来纠正sql server中缺少的字段。 – Ccorock
我会使用Process.Start()(http://msdn.microsoft.com/en-us/library/53ezey2s.aspx),然后解析我需要在最终用户计算机上执行这些更新的XML –
。所以我不认为这是我可以使用的一个选项。我的大部分客户都没有安装该工具。 – Ccorock