Лучший (самый простой) способ сделать дамп SQL Server и импортировать этот дамп в другой SQL Server - PullRequest
19 голосов
/ 17 февраля 2011

Я хотел бы выполнить экспорт (дамп) базы данных в SQL Server с одного сервера и импортировать этот дамп в другой SQL Server и не обязательно в том же имени схемы.

Например, если у меня есть база данныхподготовленный со всем набором данных для реализации новой БД для нового клиента, эта БД, например, называется DB_EMPTY

И затем мне нужно настроить ту же БД на некотором внешнем сервере для клиента, например, в схемеDB_MY_CUSTOMER

Каков наилучший / самый простой способ экспорта (дампа) DB_EMPTY и импорта его в DB_MY_CUSTOMER?

Возможно, с помощью SQL Server Management Studio?

Ответы [ 3 ]

23 голосов
/ 17 февраля 2011

Самый простой способ - использовать SQL Server Management Studio. В обозревателе объектов щелкните правой кнопкой мыши базу данных, которую вы хотите экспортировать, выберите Tasks -> Back Up, затем выберите место назначения и имя файла в поле Место назначения.внизу диалога.Вы можете поиграть с различными настройками, но вам не нужно.

Чтобы восстановить его на другом сервере, в основном наоборот, выберите Tasks -> Restore -> Database, вВ диалоговом окне выберите From Device, затем нажмите многоточие просмотра, оттуда откроется диалоговое окно, нажмите кнопку «Добавить» и перейдите к созданному вами файлу резервной копии.Вы можете изменить имя базы данных в текстовом поле To database и контролировать, где хранятся файлы, перейдя на вкладку «Параметры» и изменив записи столбца Restore As в таблице, помеченной как Восстановите файлы базы данных как: .

3 голосов
/ 15 января 2019

На всякий случай, если кто-то заканчивается здесь и замечает, что опция «Задачи -> Резервное копирование» не существует; в последних версиях SSMS (например, v18) вам нужно будет использовать опцию «Генерировать скрипты», а затем в «Дополнительно» выбрать «Схема и данные» в «Типы данных для скрипта».

Кредиты для: http://statmap.co.uk/?page_id=9207

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

Это называется репликацией: http://databases.about.com/od/sqlserver/ht/distribution.htm

Попробуйте посмотреть репликацию моментальных снимков.Настраивается для определения базы данных назначения.

...