|
MS SQL 2012 база впала в IN RECOVERY. Как вывести?
| ☑ |
0
GANR
08.02.17
✎
12:11
|
Коллеги SQL-щики. Подскажите быстрый способ вывести 200Гб базу (1С-ная) из такого состояния.
|
|
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ГБ на диске - тут же база вышла из такого состояния.
|
|