Как мне сценарий базы данных в текстовый файл, чтобы кто-нибудь мог создать его снова? - PullRequest
1 голос
/ 07 мая 2009

У меня есть база данных, которую я создал с помощью SQL Server Developer 2008.

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

Есть идеи?

Ответы [ 3 ]

1 голос
/ 07 мая 2009

Чтобы воссоздать структуру, щелкните правой кнопкой мыши базу данных и используйте Задачи -> Создать сценарии. Пройдите по мастеру, выбирая те объекты, которые вы хотите создать в своем скрипте. Эта статья TechNet послужит хорошей отправной точкой для изучения того, как сделать это, если процесс неочевиден.

Если вам нужны как структура, так и данные, вы можете рассмотреть возможность использования Red Gate SQL Packager для создания сценария данных.

1 голос
/ 07 мая 2009

Вы можете следовать инструкциям на сайте Pinal. Будьте внимательны, чтобы выбрать все опции, которые вы хотите:

http://blog.sqlauthority.com/2007/08/21/sql-server-2005-create-script-to-copy-database-schema-and-all-the-objects-stored-procedure-functions-triggers-tables-views-constraints-and-all-other-database-objects/

0 голосов
/ 21 июля 2010

Попробуйте DBSourceTools.
http://dbsourcetools.codeplex.com
Его открытый исходный код, и будет сценарий всей базы данных
- таблицы, представления, данные и данные на диск, а затем вы сможете заново создать эту базу данных с помощью цели развертывания. Он специально разработан, чтобы помочь разработчикам получить контроль над своими базами данных.

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