2014-01-08 3 views
0

Я пытаюсь сохранить всю базу данных в запросе в SQL Server 2008. У меня есть опыт работы с mysql и phpmyadmin, и там у меня была простая кнопка сохранить базу данных, включая ограничения и в основном все, до простого запроса.сохранить всю базу данных в запросе в SQL Server 2008

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

Есть ли такая опция в ms sql server? заранее спасибо.

+0

Может быть, вы хотите посмотреть в [этой ссылке] (http://stackoverflow.com/questions/6799120/script-all-data-from-sql-server-database) – KrazzyNefarious

+0

спасибо, bhupeshc, это именно то, что я искал. Я просто не искал его должным образом, никогда не думал о «написании» базы данных. веселит. – icarus

ответ

2

Вы можете создавать сценарии, чтобы воссоздать структуру базы данных в SSMS:

правой кнопки мыши базу данных, выберите Tasks>Generate Scripts... и пройти через мастер.

Вы не получите вставки скриптов для всех данных по умолчанию, вам нужно выбрать, что в Advanced параметры в мастере, Types of data to script выбрать Schema and data/Data only/Схема only`

0

Для SQL Server я обычно использую точку резервного копирования/восстановления. Вы можете сделать резервную копию всей базы данных в файл, а затем выбрать, чтобы восстановить эту базу данных (к другому имени, которое я часто использую для воссоздания новых тестовых баз данных).

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

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