利用 SchemaSpy 抓取 数据库 元数据
来源:互联网 发布:黑科技网络翻墙 编辑:程序博客网 时间:2024/05/24 03:19
最近一直在找有什么工具可以可视化的显示数据库的元信息, 包括表结构 ,关联关系等。
虽然像 ER WIN 这一类的工具可以逆向的抓取出来,但是在可视化显示 ,检索方面的功能还是有欠缺。
在网上找了一轮之后发现 schemaspy 能够满足我的部分需求,它可以生成 html 文件,加上上面的 js 可以做一些简单的检索
1 在 github 上下载 schemaspy 的jar 文件
我下载的是 https://github.com/schemaspy/schemaspy/releases/tag/v6.0.0-rc1
2 然后不想在界面敲命令的话 可以下载一个叫 schemaspy UI 的 jar
https://sourceforge.net/projects/schemaspygui/files/
3 当然少不了要下载一个图像化处理工具 在文档中有介绍 http://schemaspy.readthedocs.io/en/latest/
叫做 Graphviz ,下载完成后还需要像java 一样配置到 path 环境变量里面
4 打开 schemaspyui.bat就 可以进入可视化界面了
这个UI 的好处就是可以保存填的这些信息 BY 点击 quick save,下次打开的时候 点击 quick load 按钮就可以加载 ,点击 “start schemaspy”就可以运行了
这里的话遇到过两个坑
1 Oracle 的话 得选 orathin 而不是ora
2 在 6.0 这个版本中, -s 参数必要的 , 就是后面的 schema 那个格必须填schema 的名称 不然的话 comments 出不来
- 利用 SchemaSpy 抓取 数据库 元数据
- SchemaSpy生成数据库文档
- 用schemaSpy制作数据库文档
- 使用SchemaSpy生成数据库文档
- 用SchemaSpy制作数据库结构文档
- 利用D3D抓取GPU数据
- 利用WebClient进行数据抓取
- 利用WebClient进行数据抓取
- 利用D3D抓取GPU数据
- 利用Java抓取网页数据
- 利用D3D抓取GPU数据
- 利用bs模块抓取数据
- 利用Jsoup抓取网络数据
- 利用D3D抓取显存数据
- 利用Fiddler抓取APP数据
- 数据库元数据(DatabaseMetaDate)
- 获取数据库元数据
- 获取数据库元数据
- 进程地址空间、程序启动、函数调用
- 控制Segue跳转的时机
- iOS使用MBProgressHUD出现的坑
- windows下文件夹增量备份
- 数据库 查看数据表
- 利用 SchemaSpy 抓取 数据库 元数据
- 第一次作业。
- linux 内存占用比以及内存各字段介绍
- sql server常用函数
- svm的loss和梯度推导及代码
- 深入理解Java中的String
- 契机
- SSH协议远程登录流程
- 解决logrotate 切割catalina.out 失败