Восстановление базы SQL ошибка

1. alex_gus 3 23.11.17 18:02 Сейчас в теме
Доброго дня!
Есть необходимость базу данных сделанную на одном сервере восстановить на другом сервере.
Полный бэкап сделан на SQL2000, пытаюсь развернуть на SQL2008. Получаю вот такую ошибку. Делал базу с таким же именем, с такими же именами файлов, но только в другом каталоге, каталог с таким именем на новом сервере уже есть.
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. alex_sh2008 4 23.11.17 20:50 Сейчас в теме
(1)По пробуйте создать новую базу данных в режиме совместимости с SQL 2000 и восстановить в нее, замещением файлов.
8. alex_gus 3 23.11.17 22:00 Сейчас в теме
(5)да, действительно не заметил опцию "with replace", теперь попробую без понижения совместимости.
2. protexprotex 115 23.11.17 18:05 Сейчас в теме
Добрый день. Делаете восстановление в чистую базу или в существующую?
dreamcreal; +1 Ответить
6. alex_gus 3 23.11.17 21:52 Сейчас в теме
(2) сделал чистую на другом сервере.
3. YanTsys 12 23.11.17 19:24 Сейчас в теме
Если вы разворачиваете бэкап на другом сервере, то нужно убедиться в том, что на новом сервере у вас присутствуют те же самые логические диски, что и на «старом» сервере, либо вручную прописать правильные пути для файлов базы данных, используя опцию WITH MOVE команды RESTORE DATABASE:

RESTORE DATABASE NewDBName
FROM DISK = 'c:\bu\mm.bak'
WITH MOVE 'OldDB' TO 'c:\data\new_mm.mdf',
MOVE 'OldDB_Log' TO 'c:\data\new_mm_log.ldf';


У файлов баз данных есть как логические имена, так и физические имена файлов. Вам нужно всего лишь прописать все логические имена файлов и определить для каждого из них новое физическое размещение.
4. vcv 89 23.11.17 19:50 Сейчас в теме
Не факт, что бэкап с SQL2000 развернётся на SQL2008.
Попробуйте не бэкап/ресторе, а тормознуть старый сервер, скопировать файлы базы и attach её на новом сервере. Если не получится, тогда перегоняйте данные таблица в таблицу из одной базы в другую.
7. alex_gus 3 23.11.17 21:53 Сейчас в теме
(4) тогда легче сделать выгрузку из ИБ и загрузить в другую ИБ средствами 1С
9. vcv 89 24.11.17 00:05 Сейчас в теме
(7) Плохой метод. Во-первых, сама 1с пишет, что выгрузка/загрузка не является средством бэкапа и идентичность выгруженной и загруженной баз не гарантируется. Во-вторых, по моему опыту, штатная выгрузка базы хотя бы в сотню гигабайт является плохой идеей.
10. alex_gus 3 24.11.17 09:15 Сейчас в теме
(9)
не является средством бэкапа и идентичность выгруженной и загруженной баз не гарантируется

Вообще нормально так)
Получается нормальный бэкап в случае SQL базы - только средствами самого SQL сервера ?
Ну у меня база пока 38 гигабайт.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот