SQLDoc Sharp






3.91/5 (9投票s)
SQLDoc Sharp 是一款交互式工具,旨在生成 SQL Server 2005/2008 的文档。
引言
SQLDoc Sharp 是一款交互式工具,旨在生成 SQL Server 2005/2008 的文档。
它允许您将文档导出为 CHM 格式(Microsoft 编译的 HTML 帮助)。
它也易于使用且交互性强,允许对多个数据库进行文档记录。
有关更多详细信息,请参阅 http://www.amitchaudhary.com/。
背景
寻找答案:“是否有任何免费工具可以从 SQL 2005/2008 生成文档?”
Using the Code
运行应用程序后,初始用户界面如下所示

生成文档需要三个步骤。
步骤 # 1
在顶部部分,提供有关 SQL Server 的详细信息。它包括
- 来源:SQL Server 2005/2008 的实例名称
- 如果想使用 SQL 身份验证连接,则
- 用户名:您想要使用的凭据的用户名
- 密码:您想要使用的凭据的密码
- 如果想使用 Windows 身份验证连接,则只需选中复选框(集成安全性),您的当前 Windows 凭据将被用于连接到指定的 SQL Server 实例。
步骤 # 2
从“数据库”下拉列表中选择您想要生成文档的数据库名称,然后单击“获取”按钮。
同时,您可以选择/更改将生成的 CHM 文件的文件名。如果需要,您还可以选择以 XML 格式导出元数据/文档。
步骤 # 3
单击“生成”按钮。并在指定路径下找到 CHM 文件。
在进行选择后,SQLDoc Sharp 的用户界面应如下所示

生成的文档截图
目录

实例信息

日期来源信息

数据类型

用户

表格

表详细信息

视图

流程

函数

触发器

用户定义数据类型

关注点
在编写应用程序时,我有机会探索 SQL Server 元数据函数、存储过程等。我还探索了 ADO.NET GetSchema
、MetaCollections
等。