有没有一种工具可以检查数据库的配置和模式,以查找可疑的字段、关系和配置,类似于静态分析工具(如lint)会标记可疑的代码行?
我并不一定要求规范化,但肯定有一些愚蠢的东西可以在不解决Hard AI或停机问题的情况下被检测出来。
有没有一种工具可以检查数据库的配置和模式,以查找可疑的字段、关系和配置,类似于静态分析工具(如lint)会标记可疑的代码行?
我并不一定要求规范化,但肯定有一些愚蠢的东西可以在不解决Hard AI或停机问题的情况下被检测出来。
我经常使用来自www.elsasoft.org的SqlSpec。
它可以生成易于浏览(以html或chm格式)的文档,并且适用于大多数数据库。
虽然不是完美无缺,但它相当不错、价格合理,作者还会回复邮件,这一点我很欣赏。
不确定这是否完全符合您的需求...但是Red Gate的所有工具都非常棒!
http://www.red-gate.com/products/SQL_Dependency_Tracker/index.htm
我们在PL/SQL中使用ClearSQL。虽然不是完美无瑕,但非常全面、快速,并且我非常喜欢它的用户界面。