powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Восстановление базы
6 сообщений из 6, страница 1 из 1
Восстановление базы
    #39736895
Николай_2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Помогите разобраться с проблемой.
В SQL2008 по ошибке был запущен скрипт restore на базу. База 1Tb. Скрипт был остановлен после 5 секунд работы. База осталась в режиме восстановления. В Файлах базы *.mdf и *.ldf изменилась только дата, размер файлов остался прежним. Как можно вернуть базу в работу, резервных копий с нее не делалось.
Пытались восстановить скриптами CHEKDB и RECOVERY не помогло. В аварийном режиме она так же недоступна.
...
Рейтинг: 0 / 0
Восстановление базы
    #39736900
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Николай_2014,

если у вас нет бэкапов до момента фейлового-рестора, то вам можно только посочувствовать.

"отката" операции restore нет.
...
Рейтинг: 0 / 0
Восстановление базы
    #39737325
f000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
felix_ffНиколай_2014,

если у вас нет бэкапов до момента фейлового-рестора, то вам можно только посочувствовать.

"отката" операции restore нет.

понятно, что нет отката

провел эксперимент:
1) запускаю скрипт рестора с GO, быстро останавливаю - БД не перешла в состояние restoring
2) запускаю тоже без GO, быстро останавливаю - БД перешла в состояние restoring
3) ресторю из того же бэкапа рядом БД2
4) смотрю по мотивам вот этого Помогите! Как Отменить восстановление последовательности страниц из бэкапа?
5) RestoreStatus = 8 у эталона/ у загамаченой = 1
RestoreRedoStartLsn (10130:174:1) / (0:0:0)
FirstLSN, MaxLSN итд...
6) попытаюсь поколдовать дальше
...
Рейтинг: 0 / 0
Восстановление базы
    #39738358
f000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
провел 4 эксперимента по одинаковому сценарию:

портил БД (БД 300Мб, скрипт останавливал спустя 1, 2 , 3 , 5 секунд)
выключал СКУЛЬ
копировал mdf/ldf
включал СКУЛЬ
удалял БД
создавал БД с именем и файлами как у искомой БД
выключал СКУЛЬ
подменял файлы БД скопированными
включал СКУЛЬ
далее:
в 2х случаях БД поднималась сама в онлайн без колдунства,
в 1 случае пришлось делать emergency - single - checkdb repair_allow_data_loss - multi, БД поднялась
еще в 1 случае поругался на лог файл, из emergency не вышел, но стали видны таблицы, дальше с 4-м случаем не колодовал,
времени нет, но думаю и эту проблему реально решить (статью нашел)
...
Рейтинг: 0 / 0
Восстановление базы
    #39738452
Николай_2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое. Буду пробовать.
...
Рейтинг: 0 / 0
Восстановление базы
    #39739492
SAS2014
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Восстановление базы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]