Как Сделать Копию Базы

Дайнеко

Well-known member
19.11.2009
951
0
#1
База стала так велика (около 4Г), что стандартный Конфигуратор не хочет ее выгружать.
Сохранил базу с помощью "SQL Server Management Studio"

А потом создал новую базу и хочу в нее восстановить данные. А эта зараза мне пишет:
Резервный набор данных содержит копию базы данных, отличной от существующей базы данных "Копия".
RESTORE DATABASE прервано с ошибкой. (.Net SqlClient Data Provider)


Это красиво, конечно, что Studio помнит, с какой базы была снята копия. Но в другую в упор не хочет принимать.
А как быть?
 

puh14

Well-known member
11.07.2008
1 412
0
#2
А можно скриншот с параметрами исходной базы? recovery model какая? как сохраняли?
 

Дайнеко

Well-known member
19.11.2009
951
0
#3
Акцентирую внимание: я хочу восстановить в новую, только что созданную, данные из старой БД.
Нормально проходит команда восстановить из своей копии.

Сохраняю: Задачи/ Создать резервную копию. На окне ничего не меняю:
Тип резервной копии = Полная
Только резервное копирование = Ложь
Создать рез. копию на = Диск

Восстанавливаю: Задачи/ Восстановить / Базу данных.
Из устройства - выбран файл.
Пробовал вариант
Из базы - выбираю старую базу.

Параметры:
 

Вложения

Дайнеко

Well-known member
19.11.2009
951
0
#5
Галку force restore over existing database взводили?
А писюн какой рукой держал? Вот! а надо было левой!

Ну, кузькину мать! Восстановилась!
Только вот еще:
- в большом поле показался список из 2-х файлов БД
- в нем я стояли имена старой базы. Я исправлял физическое имя на имена новой базы.
Не уверен, надо было это делать?

Напоследок еще один подвопрос:
В меню "Восстановить" есть 2 пункта: 1) Базу 2) Файлы и файловые группа
Для чего режим "файлы"?
 

puh14

Well-known member
11.07.2008
1 412
0
#6
Только вот еще:
- в большом поле показался список из 2-х файлов БД
- в нем я стояли имена старой базы. Я исправлял физическое имя на имена новой базы.
Не уверен, надо было это делать?
Правильно - так и надо, а то старую базу перезатрете
Напоследок еще один подвопрос:
В меню "Восстановить" есть 2 пункта: 1) Базу 2) Файлы и файловые группа
Для чего режим "файлы"?
Базу можно разбить на группу файлов - наверно для этого.
 

unknown181538

НеГуру
28.12.2008
1 417
0
#7
"Напоследок еще один подвопрос:В меню "Восстановить" есть 2 пункта: 1) Базу 2) Файлы и файловые группаДля чего режим "файлы"?"
Может для восстановления на другом сервере, который не знает, что где-то делалась копия какой-то базы?