|
v8: База УПП в состоянии SUSPECT | ☑ | ||
---|---|---|---|---|
0
sergoqwe
23.07.13
✎
11:06
|
Сдох внезапно бесперебойник при мне когда пришел вырубился еще раз, сервак SQL в этот момент на экране дошел до ввода пароля. После этого вырубил его. Как теперь оказалось держит ток два моника теперь, но суть не в этом. После этих внезапных отключений база перешла в SUSPECT.... Пока стопнул скуль. копирую на другой комп базу. Опыта восстановления подобных дел не было. Пока копируется прошу помощи что смотреть и что делать? Бэкап с субботы есть надеюсь что рабочий. Хочется восстановить все до отрубания сервака так как, данные даже за эти несколько дней будет проблемно восстановить, к примеру заявки и тд... Первая мысль что проверить оттатачить базу удалить лдф и присоеденить назад...
|
|||
1
ДенисЧ
23.07.13
✎
11:07
|
||||
2
Maxus43
23.07.13
✎
11:07
|
||||
3
sergoqwe
23.07.13
✎
11:44
|
http://blog.galievr.ru/?p=382 восстанавливал ли кто так? какие рекомендации в данно
|
|||
4
sergoqwe
23.07.13
✎
11:44
|
й ситуации в первую очередь?
|
|||
5
Grobik
23.07.13
✎
11:45
|
В первую скопировать mdf и ldf на другой диск.
|
|||
6
Живой Ископаемый
23.07.13
✎
11:45
|
а если бы база была ZUP или БП, алгоритм был бы другим?
|
|||
7
sergoqwe
23.07.13
✎
11:46
|
(5) скопировано
|
|||
8
sergoqwe
23.07.13
✎
11:46
|
(6) сарказм 5+ без обид
|
|||
9
sergoqwe
23.07.13
✎
11:47
|
если отключу то скорее всего не подключу это наверняка, попробовал на другом с таким же расположением и именем не подключается...
|
|||
10
Lionee
23.07.13
✎
11:51
|
дали ж ответ в (2)
|
|||
11
sergoqwe
23.07.13
✎
11:53
|
от щас попробую
|
|||
12
sergoqwe
23.07.13
✎
11:54
|
сколько по времени знает кто?
|
|||
13
sergoqwe
23.07.13
✎
11:54
|
займет из (2)
|
|||
14
Lionee
23.07.13
✎
11:58
|
от 2 сек до хз
|
|||
15
sergoqwe
23.07.13
✎
12:41
|
запустил на тестовом с checkdb долго идет....
сколько по времени может кто подскажет checkdb на базе 30Гб? |
|||
16
МихаилМ
23.07.13
✎
12:45
|
(15)
все зависит от железа. примерно 1 гигабайт в минуту. на обычных sata дисках |
|||
17
sergoqwe
23.07.13
✎
14:09
|
и так на копии все запустилось через (3). В принципе почти одно и то же выполняется на рабочем из (2) во время выполнения есть ошибки
Table error: table '_Document334' (ID 1453000703). Index row in index '_Documen334_ByField6335_R' (ID 5) does not match any data row. Possible extra or invalid keys for: Msg 8956, Level 16, State 1, Line 2 Index row (1:3472559:52) with values (_Fld6226RRef = 0x97C50015172F9DB911E27BF324BE284C and _IDRRef = 0xABA30015172F9DB911E2F359B62750CC) pointing to the data row identified by (_IDRRef = 0xABA30015172F9DB911E2F359B62750CC). Msg 8952, Level 16, State 1, Line 2 Table error: table '_Document334' (ID 1453000703). Index row in index '_Documen334_ByField6336_RR' (ID 6) does not match any data row. Possible extra or invalid keys for: Msg 8956, Level 16, State 1, Line 2 Index row (1:3468494:101) with values (_Fld6230RRef = 0xBC110018E7369D5B11E05C20F0EF3112 and _IDRRef = 0xABA30015172F9DB911E2F359B62750CC) pointing to the data row identified by (_IDRRef = 0xABA30015172F9DB911E2F359B62750CC). There are 130019 rows in 9317 pages for object "_Document334". CHECKDB found 0 allocation errors and 2 consistency errors in table '_Document334' (object ID 1453000703). Table error: Object ID 1819569966, index ID 1, partition ID 72057617695571968, alloc unit ID 72057617748590592 (type In-row data). Page (1:3097486) is missing a reference from previous page (1:3186683). Possible chain linkage problem. Msg 8935, Level 16, State 1, Line 2 Table error: Object ID 1819569966, index ID 1, partition ID 72057617695571968, alloc unit ID 72057617748590592 (type In-row data). The previous link (1:3257775) on page (1:3186687) does not match the previous page (1:3187055) that the parent (1:2916348), slot 67 expects for this page. Msg 8936, Level 16, State 1, Line 2 Table error: Object ID 1819569966, index ID 1, partition ID 72057617695571968, alloc unit ID 72057617748590592 (type In-row data). B-tree chain linkage mismatch. (1:3187055)->next = (1:3186687), but (1:3186687)->Prev = (1:3257775). Msg 8981, Level 16, State 1, Line 2 Table error: Object ID 1819569966, index ID 1, partition ID 72057617695571968, alloc unit ID 72057617748590592 (type In-row data). The next pointer of (1:3186683) refers to page (1:3258152). Neither (1:3258152) nor its parent were encountered. Possible bad chain linkage. There are 1119294 rows in 236484 pages for object "_InfoRg19851". CHECKDB found 0 allocation errors and 4 consistency errors in table '_InfoRg19851' (object ID 1819569966). Требуется ли запускать после этого с параметром REPAIR_REBUILD тоже самое как рекомендуют в (3) |
|||
18
sergoqwe
23.07.13
✎
14:24
|
(16) по времени примерно попали.
После выполнения база приросла на 10 ГБ |
|||
19
упс
24.07.13
✎
04:36
|
(17) Если запускали с repair_allow_data_loss, проверьте что за таблица _InfoRg19851 - оттуда у вас могли пропасть данные.
Советую почитать вот это: http://habrahabr.ru/post/136979/ (и особое внимание обратить на разделы "Повреждение только некластерных индексов" и "Повреждение кластерного индекса или кучи" - у вас оба случая) |
|||
20
sergoqwe
24.07.13
✎
09:33
|
(19) спасибо, полезная статья.
|
|||
21
sergoqwe
24.07.13
✎
12:08
|
и так выяснил что за таблицы... вопрос теперь в том как это дело проверить вообще что пропало и пропало ли???
единственный вариант светить хотябы с бекапом... у кого какие предложения? как и что проверять после подобного? |
|||
22
sergoqwe
24.07.13
✎
12:11
|
+(21) расшифровки многих ошибок не нашел в статье из (19)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |