автоматическое изменение размера диаграммы базы данных сервера sql - PullRequest
1 голос
/ 05 января 2010

я вижу, что есть "упорядочить таблицы", которые упорядочивают ваши отношения между таблицами, чтобы быть понятными. есть ли в любом случае для автоматического изменения размеров таблиц, так что он показывает:

  1. полное название таблицы
  2. полная высота, чтобы показать все поля.

Я снова и снова настраиваю таблицы вручную, и это боль. Я надеюсь, что будет какой-то способ автоматически исправить размеры всех таблиц в диаграмме одним щелчком мыши. возможно я слишком полон надежд.

Ответы [ 2 ]

2 голосов
/ 05 января 2010

В SQL Server 2005 (и, если я правильно помню, 2000), сначала выберите таблицу или таблицы, которые вы хотите настроить, а затем выберите «Авторазмер выбранных таблиц» в контекстном меню или в меню «Диаграмма базы данных». , Похоже, что нет соответствующей кнопки панели инструментов.

Несмотря на это, в 2005 году мне иногда приходилось вручную расширять столбец «имя столбца», чтобы при его печати печатался весь мой столбец. Точно так же мне иногда приходится расширять окно таблицы (по горизонтали и / или по вертикали), чтобы полосы прокрутки не были включены в распечатку для каждого окна.

Этот инструмент был полезен в 2000 году, но в 2005 году он стал немного менее полезным и гораздо более раздражающим. Я еще не использовал его в 2008 году.

Еще два цента: я немного использовал Эрвина и ненавидел его. Я немного использовал ER Studio Embarcaderos и мне это нравилось. И то, и другое стоит больших денег, поэтому вам, возможно, придется обходиться с диаграммами.

0 голосов
/ 05 января 2010

Боюсь, что функциональность построения диаграмм в SQL Server довольно скудна, но, вероятно, достаточно хороша для того, для чего она предназначена (создание отношений). Существуют утилиты, которые делают лучшую работу, если все, что вы хотите сделать, это вывести диаграмму базы данных, например. Visio.

Если я правильно помню, есть REDGATE, который выполняет ряд утилит для SQL Server.

http://www.red -gate.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...