Сделайте копию базы данных с SQL Server Management Studio Express 2005

Я - один из тех, которому не нравится sysprep. Я также просто использовал или изображения Изображения Фантома или Диска машин и никогда не имел проблему при выполнении так. Независимо от которого пути Вы идете, целевой машине будет нужно уникальное имя. Для меня это не грандиозное предприятие провести 30 секунд на машину для переименования его. Я изучил различные способы, которыми названия машины могут быть предоставлены во время настроенного, но независимо от того, является ли это холодной установкой, полным образом или использующий sysprep, ничто не соответствует моей предпочтительной схеме именования, таким образом, я могу также просто сделать это вручную. SID никогда не был проблемой для меня, поскольку я соединяю машины с доменом как последняя стадия развертывания.

Отказ от ответственности: Я никогда не должен был настраивать больше, чем приблизительно полдюжины машин за один раз. Если бы я работал с чем-то как классы, то я определенно использовал бы более автоматизированный метод.

0
задан 5 August 2010 в 19:21
1 ответ

Резервное копирование и восстановление являются самым быстрым способом сделать это. С ВОССТАНОВЛЕНИЕМ sql управляют, чтобы Вы указали название новой базы данных:

RESTORE DATABASE db_new_name
  FROM DISK = 'C:\MSSQL\BACKUP\old_db.BAK'
  WITH MOVE 'old_db_Data' TO 'c:\MSSQL\DATA\new_db.mdf',
       MOVE 'old_db_Log' TO 'c:\MSSQL\DATA\new_db.ldf',
  RECOVERY

Команда sql выше может помочь Вам:

RESTORE FILELISTONLY FROM DISK = 'C:\MSSQL\BACKUP\old_db.BAK'
3
ответ дан 4 December 2019 в 13:05

Теги

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