我有一个非常大的数据库,我需要绘制图表。数据库是 x64 上的 SQL Server 2008。它很大,因为有数百个相关表,每个表最多有 2000 个字段(有些是稀疏的),表之间的多个关系(实际上每个表通常有数百个),多个模式......你明白了。
我尝试使用 SQL Server Management Studio 的数据库图表功能,但它因 Win32Exception 而崩溃:“没有足够的存储空间来处理此命令...”
我尝试在另一台机器上使用 Visio 的逆向工程功能来连接并绘制图表,但这已经持续了几个小时,没有完成的迹象。
构建这个巨大模式的脚本是由我们为这项工作构建的工具提供的。虽然该工具运行良好,但可视化其输出却很棘手。
我正在寻找一个工具来踢出这个数据库的图表,这样我们就可以做到这一点。有什么建议么?
编辑:只是强调一下,该图确实不应该用于实际有用的参考。它是一个客户关系管理设备,用于展示系统的复杂性/规模。