2011-03-02 41 views
1

我對任何可以對SQL Server數據庫執行靜態分析的工具感興趣。實質上,我正在尋找FxCop或NDepend的DB等價物;可以檢查數據層並返回有關指標的建議,例如設計,命名和與質量有關的任何其他可測量屬性。有沒有用於SQL Server數據庫設計靜態分析的好工具?

有沒有人在過去可以提供一些設計反饋的工具?謝謝。

+0

你有Visual Studio 2010嗎?使用它的數據庫項目,你可以得到很多代碼和設計分析工具(如果你已經有了VS,免費) – 2011-03-02 06:06:46

+0

查看http://stackoverflow.com/questions/1176697/static-analysis-tools-for-database-design – 2012-01-30 18:44:54

回答

3

如果您使用SQL 2008或在任何地方擁有SQL 2008實例,則可以使用基於策略的管理。這將做你想要的。 Check Here這將適用於命名和其他標準,但可能無法用於數據指標。

可以送花兒給人使用Microsoft Best Practices analyzer for SQL

0

SQL微啓是SQL Server專用的靜態分析工具,在SSMS的工作,以及持續集成的一部分。有a review on Simple Talk by Grant Fritchey。有許多內置的測試以及一個能力(儘管看起來很複雜)來編寫自己的檢查。

SQL Cop是另一種選擇。它不像SQL Enlight那麼複雜,並且不能作爲構建過程的一部分自動執行,但是免費。

相關問題