Blog of Khlebalin Dmitriy

(Дорогу осилит идущий…)

Восстановление базы 1с из полной архивной копии средствами MS SQL 2008.

Иногда существует необходимость восстановления SQL баз данных в чистую базу (в моем случае это база 1С, но все тоже самое касается и других баз MS SQL), например неправильно провели проводки в бухгалтерии или программистам требуется тестовая база для «допилки» базы для службы HR. Или база просто «упала» и необходимо ее восстановить. Все выше перечисленное, это как раз наш случай, с которым нам пришлось столкнуться буквально вчера.

Открываем Microsoft SQL Server Management Studio и создаем в нем новую базу (если этот компонент не установлен, доустанавливаем его или создаем чистую базу скриптом).  Все настройки в ней оставляем по умолчанию.

snap1

 

Правой  кнопкой кликаем на базе и выбираем «Задачи+Восстановить+База данных».

snap2

 

Устанавливаем переключатель «Укажите источник резервного набора данных для восстановления»  в положение «С устройства».

snap3

Указываем расположения файла архива.

snap4

На вкладке «Параметры»  в «Параметры восстановления» устанавливаем флажок «Перезаписать существующую базу (WITH REPLACE)». В «Состояние восстановления» отмечаем первый переключатель «Оставить базу данных готовой к использованию…».  Здесь можно указать продакшин базу которую можно перезаписать в случае необходимости, а можно указать тестовую базу…

snap5

 

Нажимаем «Ok» и ожидаем, пока база восстановится.

snap6

 

Открываем консоль серверов 1с Предприятия 8.2 и создаем новую базу с таким же именем.

snap7

 

Заполняем поля формы:

snap8

 

Запускаем 1с Предприятие и добавляем новую базу в список баз

snap9

 

Всем хорошей работы!!!

07.11.2013 Posted by | ms sql 2000/2005/2008/2012/2014 | Комментарии к записи Восстановление базы 1с из полной архивной копии средствами MS SQL 2008. отключены