У нас есть база данных SQL Server 2012 с тестовыми данными, которые мы использовали для разработки веб-сайта. Вскоре нам нужно будет очистить базу данных и импортировать реальные данные, но мы много раз меняли дизайн базы данных во время веб-разработки, поэтому мы не можем использовать пустую копию, которую мы создали с самого начала!База данных SQL Server 2012 без данных
Есть ли способ скопировать базу данных без данных, но со всем остальным (включая представления, функции SP, объекты безопасности и т. Д.) И сбросить все индексы до значения начального значения дизайна? Другими словами, мы хотели бы сохранить базу данных точно так, как она есть, но удалить все данные, сбросить все индексы таблиц до их первоначальных значений семян проекта и затем импортировать данные.
Любая помощь с благодарностью получил
Мы используем главным образом VS для работы с базой данных, и мы не очень хорошо знакомы с использованием сценариев. Я бы предпочел использовать UI-метод в VS или SQL. – YAOWSC
Все, что вам нужно сделать, это выполнить сгенерированный скрипт через студию управления SQL Server. – Mentor
Я искал и пробовал сценарий в студии управления SQL, но я все еще не могу понять, как это сделать сгенерировать скрипт, который будет копировать структуру базы данных (включая индексы, отношения и т. д.), но без данных.Я также не знаю, как запустить скрипт. Могу ли я превалировать над вами, чтобы предоставить немного больше помощи? Кажется удивительным, что я не могу финансировать простую хранимую процедуру или аналогичный метод создания пустой копии базы данных! – YAOWSC