ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

DBCHM:5分钟把数据库结构导出成6种格式的数据库字典

DBCHM:5分钟把数据库结构导出成6种格式的数据库字典 DBCHM5分钟把数据库结构导出成6种格式的数据库字典【免费下载链接】DBCHMDBCHM修改版本支持导出数据库字典分组 The modified version of dbchm supports exporting database dictionary groups ( chm/word/markdown/html)项目地址: https://gitcode.com/gh_mirrors/db/DBCHMDBCHM是一款数据库文档生成工具连上数据库勾选表就能导出 CHM、Word、Excel、PDF、HTML、XML 六种格式的数据库字典文档。适合要维护表结构文档的开发者和 DBA最大的好处是文档不用手写结构一变重新导一次就行。它对我有什么用新人接手项目要快速摸清现有哪些表连库后勾选全部表表结构和字段含义自动导出成文档不用翻代码问人。要把数据库字典交给别的团队或客户按对象挑格式Word、PDF、CHM 都是一键导出。表太多目录一长串没法看这个修改版新增的表分组能力把导出的目录按业务模块归类。库结构变了文档要跟着变重新连接导出一次相当于给当时的表结构拍了张快照。3个核心亮点把上百张表按业务模块分组用 ini 文件配置每个节名是一个分组下面列出属于该组的表名或前缀。加载配置后导出的 CHM 目录会自动分类。 适合谁WMS、ERP 这种多模块、表数量上百的数据库。一次导出6 种格式任选选中表后顶部 6 个导出按钮随便点CHM 适合团队离线查阅Word/PDF 适合交付Excel 适合对比结构XML/HTML 适合存档。想改文档外观可以直接改 DocTools/TplFile/ 里的模板。 适合谁同一份文档要发给不同读者的场景。表名模糊搜索 在线补注释查询框输入关键词就能筛出对应表表注释、列注释可以逐行填写随连接一起保存下次接着改。 适合谁负责维护文档、需要补齐字段含义的 DBA。上手到第一次出结果的最短路径克隆并运行执行git clone https://gitcode.com/gh_mirrors/db/DBCHM用 Visual Studio 打开 DBCHM_Sln.sln编译运行。看到DBCHM 主窗口顶部一排导出按钮。建连接点「数据连接」选数据库类型填主机、端口、账号、密码点「连接」。看到左侧列表列出这个库里的所有表。选表并补注释在查询框输入关键词过滤勾选要导出的表右侧填写表注释和列注释。看到点「CHM导出」选择保存目录。看到生成一个 .chm 数据库字典文件双击即可打开目录和表结构页面。实战演示把 WMS 库按业务分组导成 CHM输入一个 WMS 仓库数据库表按 TSM_、COU_、KPI_ 等前缀命名数量不少。操作准备一份分组配置文件参考项目根目录的 wms_user_config.ini每个节名是分组名节下列出该组包含的表在软件里「加载配置」选中这个文件选表名匹配或表前缀匹配模式再点「CHM导出」。输出生成的 CHM 左侧目录不再是一长串平铺表名而是按业务模块分组点表名右侧显示字段、类型、说明索引页还能按表名和表注释搜索。常见坑 ⚠️现象连 Oracle 报 ORA-28040无匹配的身份验证协议。原因服务端验证版本高于客户端支持的范围。解法把 sqlnet.ora 的 SQLNET.ALLOWED_LOGON_VERSION 调成 8或用 sysdba 重置用户密码。现象保存连接后一直转圈提示「正在查询表结构信息请稍等……」。原因要逐个读取库里所有表表多就慢。解法等进度条走完确实超时就把「连接超时」的数值调大。现象生成 CHM 时报内部错误。原因表太多导致索引文件过大。解法用新版本或只勾选部分表分批导出。DBCHM 最适合想把数据库字典文档自动化的 Windows 开发团队。克隆仓库、用 Visual Studio 打开解决方案连上你手边任意一个库几分钟就能看到第一份数据库字典文档。如果你的表结构一直只存在 DBA 的脑子里可以试一次。【免费下载链接】DBCHMDBCHM修改版本支持导出数据库字典分组 The modified version of dbchm supports exporting database dictionary groups ( chm/word/markdown/html)项目地址: https://gitcode.com/gh_mirrors/db/DBCHM创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表