Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Экспорт DDL таблиц базы  [new]
Evaa
Member

Откуда:
Сообщений: 5
Добрый день!

Скажите, а как можно получить скрипт создания пользовательских таблиц?
Нужно получить ddl двух сотен таблиц и вьюх без хранимых в них данных.
База SQL Server 2000.
В какое представление системных таблиц смотреть?


PS/
По форуму искать пробовала, видимо с терминологией что-то не понимаю.
3 июл 09, 15:47    [7374321]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт DDL таблиц базы  [new]
Glory
Member

Откуда:
Сообщений: 104760
В ЕМ выберите нужные объекты и в контекстном меню нажмите Generate Script
3 июл 09, 15:48    [7374335]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт DDL таблиц базы  [new]
_djХомяГ
Guest
чуть уточню - если объекты находятся в одной базе, то возможно проще будет заскриптовать ВСЕ объекты этой базы (таблицы,вьюхи и т д и тп) Для этого в Enterprise Manager'e найти нужную базу, правая педаль мыши ->Все задачи->Generate SQL Scripts и в появившемся диалоге выбрать нужное (All tables , All views)
3 июл 09, 15:58    [7374432]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт DDL таблиц базы  [new]
Evaa
Member

Откуда:
Сообщений: 5
Или у меня руки кривые, или я чего-то не понимаю.

Получившийся скрипт скормила ErWin'у - он построил модель без связей между таблицами.
Видимо, нужны еще и внешние ключи.

их тоже можно через
автор
В Enterprise Manager'e найти нужную базу, правая педаль мыши ->Все задачи->Generate SQL Scripts и в появившемся диалоге выбрать нужное (All tables , All views)

получить?


PS/
У меня самой доступа к серверу с базой нет, только через MSManagerLite.
Приходится просить сделать имеющиего доступ человека по мейлу, не видя..
14 июл 09, 16:54    [7414798]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт DDL таблиц базы  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Да, можно получить. Там есть закладка Options. На ней надо выставить Script PRIMARY keys, FOREIGN keys, defaults, and check constraints. Ибо "для связей" не только FK, но и PK нужны.
14 июл 09, 17:03    [7414922]     Ответить | Цитировать Сообщить модератору
 Re: Экспорт DDL таблиц базы  [new]
Evaa
Member

Откуда:
Сообщений: 5
Спасибо )
14 июл 09, 19:02    [7415746]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить