У меня очень большая база данных, мне нужно построить диаграмму. База данных - SQL Server 2008 на платформе x64. Он большой в том смысле, что существуют сотни связанных таблиц, каждая из которых содержит до 2000 полей (некоторые из которых являются разреженными), множественные отношения между таблицами (фактически сотни в каждой таблице), несколько схем ... Вы понимаете.
Я пытался использовать функцию «Диаграммы базы данных» в SQL Server Management Studio, но она вызвала ошибку Win32Exception: «Недостаточно памяти для обработки этой команды ...»
Я пытался использовать функцию обратного инжиниринга Visio на другом компьютере для подключения и построения схемы, но это продолжалось в течение нескольких часов без признаков завершения.
Сценарии для создания этой гигантской схемы создаются инструментом, который мы создали для этой работы. В то время как инструмент отлично справляется со своей работой, сложно визуализировать его вывод.
Мне нужен инструмент, чтобы вывести диаграмму этой базы данных, чтобы мы могли это сделать. Есть предложения?
EDIT:
Просто чтобы подчеркнуть, что диаграмма на самом деле не должна использоваться для реальной полезной ссылки. Это устройство управления взаимоотношениями с клиентами, демонстрирующее сложность / масштаб системы.