Инструмент для копирования базы данных SQL Server

1343
Niall Collins

Я ищу инструмент для копирования таблиц базы данных sql, хранимых процедур, функций и т. Д., А также данных, содержащихся в базе данных, с сервера на мой локальный компьютер. На обоих серверах SQL Server 2008 установлена ​​студия управления. Какие-нибудь инструменты, которые будут рекомендованы для этого?

0

4 ответа на вопрос

6
MDMarra

Вы можете сделать резервную копию и затем восстановить ее на своем ПК, или вы можете отсоединить базу данных и скопировать журналы и базы данных и заново подключить как на вашем компьютере, так и на сервере.

1
ggponti

Существует бесплатная версия xSQL Bundle, которая может подойти вам, если вам нужно синхронизировать две базы данных ( URL ). Ограничения облегченного издания:

  • до 25 столов
  • до 40 просмотров
  • до 40 хранимых процедур
  • до 40 функций
0
Kharlos Dominguez

Другой вариант, если вы можете временно перевести сервер в автономный режим / отсоединить базу данных, - это скопировать файлы MDF и LDF, скопировать их и снова подключить на своем компьютере.

В противном случае команды SQL Server BACKUP и RESTORE будут работать хорошо.

Если у вас есть доступ к SQL Server Management Studio, это можно сделать из графического интерфейса, щелкнув правой кнопкой мыши значок базы данных и используя элементы в контекстном меню.

Это не другая альтернатива - это «скопировать логи и дБ». :) The Dag 12 лет назад 0
0
James Brown

Если вы хотите делать это на регулярной основе (например, от рабочей машины до машины разработки), взгляните на инструменты Red Gate @ http://www.red-gate.com/

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

Похожие вопросы