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