Имя: Пароль:
IT
Админ
MS SQL 2012 база впала в IN RECOVERY. Как вывести?
0 GANR
 
08.02.17
12:11
Коллеги SQL-щики. Подскажите быстрый способ вывести 200Гб базу (1С-ная) из такого http://ximage.ru/data/imgs/1486544999.jpg состояния.
1 Exec
 
08.02.17
12:16
Место на диске под логи и базу не закончилось случайно?
2 Я_в_каске
 
08.02.17
12:16
вывести жестко можно, но лучше проверить почему база попала в такое состояние
3 GANR
 
08.02.17
12:18
(1) Диск забит, это да. 200 Мб из 600 Гб забито. (2) Как?
4 GANR
 
08.02.17
12:18
+(3) точнее свободно
5 Вафель
 
08.02.17
12:19
6 Я_в_каске
 
08.02.17
12:21
RESTORE DATABASE Db_Name WITH RECOVERY
GO  должно помочь
7 qeos
 
08.02.17
12:22
(5) quote:

БАЗА ВЫШЛА ИЗ РЕЖИМА In Recovery САМА, БЕЗ КАКИХ-ЛИБО ДЕЙСТВИЙ С МОЕЙ СТОРОНЫ.

всем огромное спасибо за скоротечное участвие ..
8 Exec
 
08.02.17
12:22
(3) Если у тебя 200мб осталось на диске, то возможно просто не хватает места, для записи транзакций в лог, база в этом случае может падать в рекавер, не так давно с этим сталкивался. Место освободил - лог заработал, база вышла из рекавери самостоятельно.
9 Вафель
 
08.02.17
12:23
(5) Там кстати есть скрипт прогресса рекавери
10 MaxS
 
08.02.17
12:54
(7) Мне показалось что сейчас день сурка. Этот текст я читал уже недавно ))

(3) Режим восстановления полный или как? Может быть лог вырос. Правда SQL сервер должен был так и сообщить... может быть уже сообщил.
11 GANR
 
08.02.17
13:44
(8) Спасибо! Освободил 20ГБ на диске - тут же база вышла из такого состояния.