2016-02-10 2 views
0

Я хочу экспортировать данные и схему из живой базы данных в свою локальную базу данных, я попробовал опцию «экспортировать данные», щелкая правой кнопкой мыши на live db, но только экспортирует данные, но а не ограничения на столбцы. любезно помогите мне?Экспорт схемы и данных из одной базы данных в другую в SQL Server 2012

+0

Резервное копирование и восстановление –

+0

«Работает сценарий»? –

ответ

2

Попробуйте это:

  1. Open среда SQL Server Management Studio.
  2. Выберите базу данных и щелкните правой кнопкой.
  3. Задачи> Сгенерировать скрипты ...
  4. Далее.
  5. Выберите объекты (таблицы и т. Д.) Или выберите всю базу данных и нажмите кнопку «Далее».
  6. Нажмите кнопку «Дополнительно» и выберите, что вы хотите. Существует опция «Типы данных для сценария», выберите «Схема и данные».
  7. Следующая

Если база данных является большим вам нужно будет выполнить скрипт, используя строку в локальной базе данных.

+0

все хорошо, кроме ошибок показывает «USE [master] CREATE DATABASE [leadattendant] ON PRIMARY (NAME = N'leadattendant ', FILENAME = N'c: \ Program Files (x86) \ Microsoft SQL Server \ MSSQL10_50. MSSQLSERVER \ MSSQL \ DATA \ leadattendant.mdf ', SIZE = 2048KB, MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB " –

+0

Что такое ошибка сообщения? Вы вошли в систему как пользователь« sa »? Я предлагаю вам вручную создать локальную базу данных с пользователем и схему, и сгенерировать сценарий только для таблиц, представлений, хранимых процедур и пользовательских функций. –

+0

Не забудьте выбрать опцию «Схема и данные» в кнопке «Дополнительно». –

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