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

Откуда:
Сообщений: 3
Вырубили свет, включаю и одна из баз отвалилась с пометкой suspect.
Базу от сервера деатачил(отключил), атачить(подключить) не получается.
Подключать получается только созданием новой и подменой файлов.
Помогите пожалуйста! С чего начать куда копать ?
База 1С
Пробовал:
Для начала необходимо перевести базу данных в режим EMERGENCY:

EXEC sp_resetstatus 'yourDBname';
ALTER DATABASE yourDBname SET EMERGENCY

Потом выполнять тестирование базы:


DBCC checkdb('yourDBname')
ALTER DATABASE yourDBname SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('yourDBname', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE yourDBname SET MULTI_USER
Не помогло
8 июл 14, 07:58    [16272934]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 NameBase(suspect) HELP!  [new]
mag2000
Member

Откуда:
Сообщений: 182
Tr0tter,
Может быть проще восстановить базу из бэкапов ?
8 июл 14, 08:04    [16272940]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 NameBase(suspect) HELP!  [new]
Tr0tter
Member

Откуда:
Сообщений: 3
Ну скорее всего и придётся восстанавливать базу из бэкапов, но ради интереса хотелось бы попробовать восстановить эту.
8 июл 14, 08:09    [16272952]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 NameBase(suspect) HELP!  [new]
NickAlex66
Member

Откуда:
Сообщений: 319
Tr0tter,

"Не помогло" - тут поподробней, если можно.
8 июл 14, 08:52    [16273016]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 NameBase(suspect) HELP!  [new]
Tr0tter
Member

Откуда:
Сообщений: 3
DBCC CHECKDB (BuhORS, REPAIR_ALLOW_DATA_LOSS)
DBCC results for 'BuhORS'.
CHECKDB found 0 allocation errors and 0 consistency errors in database 'BuhORS'.
Msg 5180, Level 22, State 1, Line 1
Could not open File Control Bank (FCB) for invalid file ID 3 in database 'BuhORS'. Verify the file location. Execute DBCC CHECKDB.
Msg 5180, Level 22, State 1, Line 1
Could not open File Control Bank (FCB) for invalid file ID 3 in database 'BuhORS'. Verify the file location. Execute DBCC CHECKDB.
Msg 5180, Level 22, State 1, Line 1
Could not open File Control Bank (FCB) for invalid file ID 3 in database 'BuhORS'. Verify the file location. Execute DBCC CHECKDB.
Msg 7909, Level 20, State 1, Line 1
The emergency-mode repair failed.You must restore from backup.



ALTER DATABASE BuhORS SET ONLINE

Msg 926, Level 14, State 1, Line 1
Database 'BuhORS' cannot be opened. It has been marked SUSPECT by recovery. See the SQL Server errorlog for more information.
Msg 5069, Level 16, State 1, Line 1
ALTER DATABASE statement failed.
Msg 3456, Level 21, State 1, Line 1
Could not redo log record (10334:8451:96), for transaction ID (0:5205140), on page (3:98433), database 'BuhORS' (database ID 11). Page: LSN = (10334:8077:395), type = 1. Log: OpCode = 4, context 2, PrevPageLSN: (10334:8317:36). Restore from a backup of the database, or repair the database.
Msg 3313, Level 21, State 2, Line 1
During redoing of a logged operation in database 'BuhORS', an error occurred at log record ID (10334:8451:96). Typically, the specific failure is previously logged as an error in the Windows Event Log service. Restore the database from a full backup, or repair the database.
Msg 3414, Level 21, State 1, Line 1
An error occurred during recovery, preventing the database 'BuhORS' (database ID 11) from restarting. Diagnose the recovery errors and fix them, or restore from a known good backup. If errors are not corrected or expected, contact Technical Support.
8 июл 14, 08:54    [16273019]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 NameBase(suspect) HELP!  [new]
Jovanny
Member

Откуда:
Сообщений: 1195
Tr0tter,

Возможно, у вас дисковая система накрылась.
Could not open File Control Bank (FCB) for invalid file ID 3 in database 'BuhORS'. Verify the file location. Execute DBCC CHECKDB.
Msg 5180, Level 22, State 1, Line 1
Проверку диска запускали?
8 июл 14, 13:39    [16275005]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 NameBase(suspect) HELP!  [new]
NickAlex66
Member

Откуда:
Сообщений: 319
Tr0tter,

Диски где лежали файлы баз проверить chkdsk или утилитой от рэйда с пристрастием.
8 июл 14, 13:41    [16275016]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить