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

Откуда: Москва
Сообщений: 763
отключение электричества - результат:
рабочая БД издателя, distribution, msdb - в suspect-е
Бекап (-1) один день, хотелось бы поднять все.
возможно восстановить БД? подскажите куда смотреть?
2 июн 09, 10:00    [7254362]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
Lust
Member

Откуда:
Сообщений: 5
Если баков логов нет, то всё остальное от "лукавого".
Ишите по форуму "emergency".
2 июн 09, 11:12    [7254755]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
UV
Member

Откуда: EU
Сообщений: 36
Попробуй ето:

http://www.codeproject.com/KB/reporting-services/SQL_2005_Suspect_Database.aspx

Но прежде етого сделай копии .mdf и .ldf файлов.
2 июн 09, 11:39    [7254948]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
Петр
Member

Откуда: Москва
Сообщений: 763
в общем сделал через EMERGENCY новый лог. вроде бд поднялись но

DBCC CHECKDB('distribution', REPAIR_ALLOW_DATA_LOSS)
выдает кучу ошибок :
Server: Msg 8905, Level 16, State 1, Line 1
Extent (1:576) in database ID 8 is marked allocated in the GAM, but no SGAM or IAM has allocated it.
Server: Msg 8905, Level 16, State 1, Line 1
Extent (1:672) in database ID 8 is marked allocated in the GAM, but no SGAM or IAM has allocated it.
Server: Msg 8905, Level 16, State 1, Line 1
Extent (1:688) in database ID 8 is marked allocated in the GAM, but no SGAM or IAM has allocated it.

это что значит? нарушена структура самих данных? и что с этим делать, создавать БД заново или можно исправить существующие?
2 июн 09, 12:21    [7255191]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
SELECT @@version

?
2 июн 09, 12:38    [7255302]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
Петр
Member

Откуда: Москва
Сообщений: 763
Microsoft SQL Server  2000 - 8.00.2039 (Intel X86)   May  3 2005 23:18:38   Copyright (c) 1988-2003 Microsoft Corporation  Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2) 

2 июн 09, 12:46    [7255369]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
Петр
Member

Откуда: Москва
Сообщений: 763
модель восстановления simple
2 июн 09, 12:47    [7255376]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
автор
DBCC CHECKDB('distribution', REPAIR_ALLOW_DATA_LOSS)
выдает кучу ошибок :


http://msdn.microsoft.com/en-us/library/aa275767(SQL.80).aspx

Сколько раз прогоняли? Екстенты отпрогона к прогону повторяются?
2 июн 09, 12:49    [7255392]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
Петр
Member

Откуда: Москва
Сообщений: 763

Сколько раз прогоняли? Екстенты отпрогона к прогону повторяются?


при повторном запуске DBCC CHECKDB ошибки теже.

проверять целостность физических дисков?
2 июн 09, 13:00    [7255455]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Петр
проверять целостность физических дисков?


Обычно, с этого начинают.
2 июн 09, 13:01    [7255462]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
Петр
Member

Откуда: Москва
Сообщений: 763
пропустил встроенный checkdisk - ошибок не выдал.
что делать дальше?
2 июн 09, 13:24    [7255632]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
Петр
Member

Откуда: Москва
Сообщений: 763
c:\DATAKAIS>chkdsk.exe c:
The type of the file system is NTFS.

WARNING!  F parameter not specified.
Running CHKDSK in read-only mode.

CHKDSK is verifying files (stage 1 of 3)...
47312 file records processed.
File verification completed.
44 large file records processed.
0 bad file records processed.
0 EA records processed.
0 reparse records processed.
CHKDSK is verifying indexes (stage 2 of 3)...
165520 index entries processed.
Index verification completed.
5 unindexed files processed.
CHKDSK is verifying security descriptors (stage 3 of 3)...
47312 security descriptors processed.
Security descriptor verification completed.
3621 data files processed.

 311508350 KB total disk space.
  78530560 KB in 43597 files.
     13340 KB in 3623 indexes.
         0 KB in bad sectors.
    123294 KB in use by the system.
     65536 KB occupied by the log file.
 232841156 KB available on disk.

      4096 bytes in each allocation unit.
  77877087 total allocation units on disk.
  58210289 allocation units available on disk.

5 unindexed files processed - это критично?
2 июн 09, 13:37    [7255719]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Петр
5 unindexed files processed - это критично?


Запускайте с ключем правки.
2 июн 09, 13:45    [7255777]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
Петр
Member

Откуда: Москва
Сообщений: 763
запустил - потребовала перезагрузку - перегрузил.
проблема осталась. к сожалению делаю через радмин процесс загрузки не видел...
2 июн 09, 14:07    [7255950]     Ответить | Цитировать Сообщить модератору
 Re: HELP! БД Suspect  [new]
andy st
Member

Откуда:
Сообщений: 796
Петр
запустил - потребовала перезагрузку - перегрузил.
проблема осталась. к сожалению делаю через радмин процесс загрузки не видел...

имеет смысл стартовать
chkdsk /f /r c:
т.е. с проверкой поверхности дисков
3 июн 09, 14:23    [7260680]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить