65.9K
CodeProject 正在变化。 阅读更多。
Home

SQL Server 2000/2005 数据库文档

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.83/5 (100投票s)

2008年2月4日

CPOL

1分钟阅读

viewsIcon

255948

downloadIcon

27185

T-SQL 脚本,用于生成 SQL 2000/2005 数据库的文档

引言

这是一个脚本,用于生成 SQL Server 2000/2005 数据库的 HTML 文档。它是在数据库创建之后进行逆向工程的。希望对大家有所帮助。

背景

在作为一些项目的兼职 DBA 时,我遇到在记录和发布数据库时遇到的困难,因为我没有可用的工具来生成文档。我编写了这个脚本,它以 HTML 格式输出,易于修改/发布/分发。

Using the Code

使用此脚本的步骤如下:

  • 下载附件中的脚本文件,并在 Management Studio 中打开它(在版本 9.00 上测试过)。
  • 选择要生成文档的数据库。
  • 从“查询 - 结果到”菜单中选择“**将结果保存到文件**”(Ctrl+Shift+F)。
  • 执行(F5)脚本。
  • 在“**保存结果**”对话框中,在“**文件名**”文本框中键入文件名(filename.htm/filename.html),并在“**保存类型**”下拉菜单中选择“**所有文件**”(*.*)。
  • 查询执行成功后,检查输出文件。

注意:要填充表和列的描述,请在创建数据库图时更新表和列的“描述”属性,或使用名称为 MS_Description 的扩展属性添加它们。

希望这些信息对您有所帮助。我计划在下一次更新中提供代码的详细信息。

更新

  • 已解决获取索引列的错误
  • 已解决获取检查约束列表的错误
  • 已将检查约束的定义添加到文档中
  • 表摘要已更改为表描述
  • 表和列描述是从扩展属性填充的

这里 下载文档应用程序。

© . All rights reserved.