Как получить пустой дамп базы данных в SQL Server 2000? - PullRequest
1 голос
/ 25 февраля 2011

Я использую SQL Server 2000, мне нужна структура базы данных из существующей базы данных без данных.Итак, как я могу получить пустой дамп базы данных.заранее спасибо

Ответы [ 3 ]

1 голос
/ 25 февраля 2011

Простая попытка - использовать Generate Scripts в разделе Tasks, если щелкнуть правой кнопкой мыши базу данных.Это несколько ограничено.Есть также коммерческие инструменты, которые генерируют скрипты для существующей базы данных.(Посмотрите, например, http://www.apexsql.com/ или http://www.red -gate.com / ).Другим способом будет дублирование базы данных, очистка копии и создание резервной копии.Не забудьте вырезать журнал транзакций.

Некоторым образом, не долго думая.То, как я поступлю, зависит от сложности базы данных и ее размера.

1 голос
/ 25 февраля 2011

Один из подходящих способов (конечно, в зависимости от того, что вы хотите) - воспользоваться SQL Server Management Studio, щелкнуть правой кнопкой мыши базу данных и запустить мастер создания сценариев.Он создаст сценарий со всеми объектами (выбираемыми), которые можно использовать для создания пустой базы данных.

Или вы можете клонировать БД и обрезать все таблицы ...

0 голосов
/ 25 февраля 2011

Используйте команду desc, за которой следует имя таблицы для отдельных таблиц, чтобы получить структуру без данных.

...