Как автоматически скопировать базу данных MSSQLServer с одного сервера на другой - PullRequest
1 голос
/ 18 октября 2010

Я хотел бы скопировать одну базу данных (почти все таблицы) на другой сервер. До сих пор мы делали это с помощью стандартного мастера MSSQL. Мы хотели бы включить эту работу в автоматизированную сборку, которую мы имеем с ant. Я нашел один инструмент командной строки: http://dbcopytool.codeplex.com/ Есть идеи получше?

1 Ответ

2 голосов
/ 18 октября 2010

Хотя я не сделал это с Ant, я сделал все это с NAnt (и ссылки ниже для Ant).

Я бы использовал задачу Sql для выдачи команды backup , затем команду Apply / ExecOn для выдачи резервной копии на новый сервер (или Копировать задачу ), а затем еще одну задачу Sql для выдачи restore на новом сервере.

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