__sa__nya
22-04-2009, 12:59
Доброе время суток. Есть MS SQL 2005 Standard, на котором закреплены БД для 1С. К одной из таких БД невозможно получить доступ: в списке БД на ней стоит восклицательный знак, рядом с именем в скобках написано (Suspect). Хотел восстановить логическую целостность с помощью DBCC CHECKDBF (DBCC CHECKDB ('8.1')), но при выполнении запроса выдается следующая ошика:
Msg 926, Level 14, State1, Line1
Database '8.1' cannot be opened. It has been marked SUSPECT by recovery. See the SQL Server errorlog for more information.
Думал что возможно что-то не так с SQL на этой машине, поставил SQL на другую, пробовал приаттачить, при прикреплении произошла следующая ошибка:
SQL Server detected a logical consistency-based I/O error: incorrect checksum (expected: 0xbefe5da5; actual: 0x530a5da1). It occurred during a read of page (1:2251394) in database ID 5 at offset 0x0000044b504000 in file 'G:\check_base\8.1.mdf'. Additional messages in the SQL Server error log or system event log may provide more detail. This is a severe error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.
Так же, думал, что SQL сам что-нибудь исправляет в этой базе, раз она помечена "подозрительной", оставил на ночь, эффекта не дало.
Подскажите пожалуйста как можно реанимировать базу.
Msg 926, Level 14, State1, Line1
Database '8.1' cannot be opened. It has been marked SUSPECT by recovery. See the SQL Server errorlog for more information.
Думал что возможно что-то не так с SQL на этой машине, поставил SQL на другую, пробовал приаттачить, при прикреплении произошла следующая ошибка:
SQL Server detected a logical consistency-based I/O error: incorrect checksum (expected: 0xbefe5da5; actual: 0x530a5da1). It occurred during a read of page (1:2251394) in database ID 5 at offset 0x0000044b504000 in file 'G:\check_base\8.1.mdf'. Additional messages in the SQL Server error log or system event log may provide more detail. This is a severe error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.
Так же, думал, что SQL сам что-нибудь исправляет в этой базе, раз она помечена "подозрительной", оставил на ночь, эффекта не дало.
Подскажите пожалуйста как можно реанимировать базу.