Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Восстановление БД в SQL2008  [new]
piggyland
Member

Откуда:
Сообщений: 32
Здравствуйте.
База, по вине железа ушла в suspend.
Было сделано:
DBCC CHECKDB с параметром REPAIR_ALLOW_DATA_LOSS.
Большинство ошибок исправлено.
После было запушено DBCC CHECKDB.
Одна ошибка:
DBCC results for 'o_Conveyor_Electronic_Waybills'.
Msg 8978, Level 16, State 1, Line 1
Table error: Object ID 603149194, index ID 1, partition ID 72057594212188160, alloc unit ID 72057594332315648 (type In-row data). Page (1:6058782) is missing a reference from previous page (1:6058433). Possible chain linkage problem.
Msg 8936, Level 16, State 1, Line 1
Table error: Object ID 603149194, index ID 1, partition ID 72057594212188160, alloc unit ID 72057594332315648 (type In-row data). B-tree chain linkage mismatch. (1:6058433)->next = (1:6059252), but (1:6059252)->Prev = (1:6062538).
There are 15568134 rows in 119946 pages for object "o_Conveyor_Electronic_Waybills".
Что с ней можно сделать?
6 июн 11, 10:52    [10767875]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление БД в SQL2008  [new]
boltnik
Member

Откуда: Калуга/Москва
Сообщений: 144
piggyland,

sp_help 'o_Conveyor_Electronic_Waybill'

посмотреть что за индекс с ID=1 и пересоздать его
6 июн 11, 13:48    [10769627]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление БД в SQL2008  [new]
egaraev
Member

Откуда:
Сообщений: 63
Таблицу можно и не восстановить т.к. индекс кластерный (ид=1).
А почему с бакапа БД не восстановиш?
6 июн 11, 13:54    [10769679]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление БД в SQL2008  [new]
piggyland
Member

Откуда:
Сообщений: 32
Для верности решил все индексы заново пересоздать на этой таблице.
Бэкап был не актуален и бэкапов логов транзакции нету.
6 июн 11, 14:20    [10769893]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить