Вниз
Скачать: CL | DM;

Восстановление бекапа БД в другую БД   Найти похожие ветки 

← →
И. Павел ©   (2011-07-29 09:04) [0]

Здравствуйте.

У нас есть база данных (SQL SERVER 2005), в которой удалились некоторые сведения и сейчас их нужно восстановить.  
Есть полный бекап недельной давности. Нужно восстановить этот бекап во временную базу данных. После этого я SQL-запросами скопирую некоторые данные из временной базы в рабочую.

Системный администратор создал новую БД. При попытке восстановить в эту БД старый бекап, возникает ошибка:
Резервный набор данных содержит копию базы данных, отличной от существующей базы данных "XXX".
RESTORE DATABASE прервано с ошибкой. (Microsoft SQL Server, ошибка: 3154)

Подскажите, пожалуйста, можно ли как-нибудь восстановить бекап не в исходную базу данных, с которого этот бекап снят, а на новое место?
И еще: поможет ли в данной ситуации остановка SQL-сервера, копирование рабочей БД на новое место и восстановление бекапа в образовавшуюся БД?

Заранее спасибо.


← →
И. Павел ©   (2011-07-29 09:15) [1]

Все. БД восстановили. Извиняюсь за поспешный вопрос (просто вчера ничего не получалось).


← →
Anatoly Podgoretsky ©   (2011-07-29 09:16) [2]

> И. Павел  (29.07.2011 09:04:00)  [0]

Ну создавать новую базу совсем не нужно, может в этом и проблема.
Если архивация настроена, как полная, то нет нужды в подобном извращение,
надо просто восстановить на время до удаления. Проще всего и без потерь.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.004 c
2-1312118983
From4pda
2011-07-31 17:29
2011.11.20
работа с TDriveComboBox


15-1310568829
Делфиец
2011-07-13 18:53
2011.11.20
Хочу программистом в Питер


1-1274191918
Fantasy
2010-05-18 18:11
2011.11.20
Регулярные выражения


15-1311061925
Unknown555
2011-07-19 11:52
2011.11.20
оператор goto


4-1252050878
Quazi
2009-09-04 11:54
2011.11.20
Создание собственной SPIN-блокировки




   Наверх