Вниз
Скачать: 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.007 c
9-1190053787
Mr.Vlad
2007-09-17 22:29
2011.11.20
Targa&Viewer


3-1266498498
Den
2010-02-18 16:08
2011.11.20
Буквы Е и Ё. Контекстный поиск


6-1245392255
SortoVaritu
2009-06-19 10:17
2011.11.20
Вопрос по FtpGetFile


15-1310041234
Palladin
2011-07-07 16:20
2011.11.20
Вакансия программиста (преимущественно Delphi)


15-1311249647
Scott Storch
2011-07-21 16:00
2011.11.20
запрос на удаление




   Наверх