我们有一个包含很多表的相当大的数据库(在SQL Server 2008中)。我们刚刚购买了Red Gate的SQL Doc用于文档目的。我们想以详细的方式记录这个数据库。记录数据库的最佳做法是什么?如何使用定义记录属性? SQL Doc很好地记录了数据库,但是如何在这个文档中添加属性定义(是否有一些自动化的方法)?
答案 0 :(得分:2)
我们使用extended properties来“标记”约束,表,索引,viws,procs,批次。 (我们也使用SQL doc)
interweb上也提到了很多
答案 1 :(得分:0)
我不知道有任何自动方式,这有点单调乏味,但值得。有几种方法可以做到这一点,一种是通过表设计器(右键单击一个表,然后选择“设计”)并在每列的“描述”属性中输入文本,或者也可以使用数据库图表工具作为这里描述:
http://devtoolshed.com/content/sql-create-table-add-description-column
答案 2 :(得分:0)
您应该查看有关如何向列添加说明的问题。 adding a column description
这样,当您运行更新脚本时,您可以使用GBN提到的扩展属性向列或表添加描述