2009-10-15 2 views
2

Я установил SQL Server 2005, и я хочу создать базу данных, но я не могу. Когда я нажимаю правой кнопкой мыши на папку базы данных Diagrams для моей базы данных в SQL Server Management Studio 2005, я не вижу никакого выбора для создания диаграммы базы данных. Я вижу две вещи:создание sql-диаграммы

  1. Работа с SQL Server 2000 Диаграммы
  2. Обновить

ответ

0

Развернуть папку, она должна подсказывать установить объекты. Затем вы сможете добавлять диаграммы.

+0

Эта папка не расширяется, и я создал таблицы ранее. – Mojtaba

2

ERD-диаграмма, созданная мастером в SQL Server Management Studio, является физическим ERD, а не логическим. Это не похоже на использование Oracle Designer ...

Сначала необходимо создать таблицу (-и) и связать ее по необходимости. Как только вы определили хотя бы одну таблицу, должна появиться возможность создания диаграммы базы данных.

+0

Я могу создать схему базы данных с этой базой данных , когда я переустанавливаю SQL Server 2005, я не могу – Mojtaba

+0

@Mojitaba: Вы переустанавливали SQL Server 2005 или SQL Server Management Studio 2005? –

1

Я пробовал это в прошлом и пробовал снова после просмотра этого сообщения. Вот мой опыт работы с SQL 2005 Management Studio (подключается к SQL Server 2005):

  1. Если создать пустую базу данных (без таблиц) и нажмите на кнопку "Database Diagrams" вам будут предложены с: «Этой базой данных не имеет объектов, необходимых для создания диаграмм базы данных. Вы хотите их создать? "

  2. Если вы ответите «да», вы можете щелкнуть правой кнопкой мыши узел «Диаграммы базы данных» и нажать «Новая диаграмма базы данных». В командной строке по умолчанию появляется надпись «Добавить таблицу». Это хорошо, если у вас уже есть таблицы и вы хотите добавить их в диаграмму. Однако он дает только опции «Обновить». Кнопка добавления, хотя и присутствует, отключена (у нас пока нет таблиц).

  3. Теперь, чтобы создать таблицу, вы можете закрыть «Добавить таблицу» диалог и щелкнуть правой кнопкой мыши в правой боковой панели и нажмите кнопку «Создать таблицу»

  4. здесь и далее процесс создания таблицы интуитивный. Когда вы сохраняете диаграмму, таблица создается в базе данных.

0

Во-первых, вы должны создавать таблицы, создавая сценарии, не используя графический интерфейс.

Описанные вами симптомы указывают на то, что база данных была создана как база данных SQL Server 2000, и поэтому вы не можете использовать создателя диаграммы в SSMS за 2005 год. Если вы считаете, что вам нужно сделать это с помощью диаграммы вместо сценария, то вы должен использовать Enterprise Manager. Если вы нажали на выбор 1.Working With sql server 2000 Diagrams, то SQl Server сказал бы вам об этом.

Смежные вопросы