2012-04-10 30 views
1

我有一個包含100多個表格和50多個視圖的數據庫。 每個表都有不同類型的可能約束的多列。 我有一個構建x.1作爲上述數據庫的基準。 我需要知道如何在文本文件中生成當前數據庫結構,以便將其與未來的數據庫結構進行比較以跟蹤更改。跟蹤在數據庫Schema中完成的更改

DB是SQL Server 2008 R2 我有SQL Server Management Studio來分析它。 我已經嘗試使用選項任務 - >生成腳本,它給了我生成數據庫的SQL腳本,但我想輸出像所有的表名,然後以文本格式的每個表結構,以便我可以使用像winmerge的工具進行比較。

回答

1

如果您想跟蹤數據庫中的更改。我會考慮更換工具。這裏是真正的好數據庫的列表進行比較的工具:

我個人最喜歡的是頂點的SQL。一個非常好的工具,你可以在其他版本上做很好的差異和腳本數據庫。