Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
androidt1c Member Откуда: Сообщений: 4 |
Есть база, которая всегда находится в режиме "Резервный/Только для чтения" (держится как резервная, на неё каждые 10 минут накатываются логи с рабочей). Хотел сделать с неё копию для работы через детач, копирование mdf и ldf и аттач. Детач сделал, а вот при аттаче (как резервной базы, так и скопированных mdf и ldf) выдается ошибка: "Невозможно присоединить базу данных, которая находится в процессе восстановления". Никаких особых параметров для аттача таких баз в справке не нашел. Как её приаттачить обратно? Сервер SQL 2008. |
1 ноя 17, 09:31 [20918024] Ответить | Цитировать Сообщить модератору |
Добрый Э - Эх
Guest |
androidt1c, может так? |
1 ноя 17, 10:05 [20918094] Ответить | Цитировать Сообщить модератору |
androidt1c Member Откуда: Сообщений: 4 |
Нашел какое-никакое решение тут: 1. Создать новую базу данных с таким же названием, как и присоединяемая. 2. Отсоединить новую базу данных и переместить файлы базы данных в другую папку. 3. Присоединить новую базу данных. 4. Перевести новую базу данных в режим "оффлайн". 5. Вместо файлов новой базы данных поставить файлы базы данных, которую нужно присоединить. 6. Перевести базу данных в режим "онлайн". http://www.vostokit.com/attach-error-1824/ База присоединилась, но в "боевом" режиме, а не в режиме восстановления, как была. Жаль. p.s. Всё это с начала и до конца проделывалось на копиях, ни одна "настоящая" база не пострадала :) |
1 ноя 17, 10:05 [20918095] Ответить | Цитировать Сообщить модератору |
androidt1c Member Откуда: Сообщений: 4 |
Добрый Э - Эх, ага, тоже нашел |
1 ноя 17, 10:06 [20918096] Ответить | Цитировать Сообщить модератору |
androidt1c Member Откуда: Сообщений: 4 |
Странно. Детач SQL делать позволяет, а аттач - фиг вам. В общем, никогда не делайте детач баз в таком состоянии - не вернете в том же виде. |
1 ноя 17, 10:16 [20918130] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |