我想使用schemaspy,但是我的数据库大量使用了24/7,并且DBA不会让我访问,甚至可以读取。但是,我可以给DBA一些命令,他可以运行它们并给我结果。
Schemaspy是否有可能运行离线模式?换句话说,我可以给它一个"创建表,创建索引"和表所有尺寸的列表的转储,然后可以生成报告?
好吧,关于schemaspy的最好的事情是,它会自动运行并收集所有对象,并且在表格上执行了计数。
在您的特定情况下,您可以使用以下工作。
要求您的DBA提供转储,甚至是空库创建脚本,只是结构。并将示意图转移到模拟您的生产的银行。
通过我创建了一个使用Schamespy来记录服务器的所有基础的Docker映像的方式。
https://github.com/krismorte/database-diagrams