Имя: Пароль:
1C
 
ошибка sql. Еще можно спасти или уже все?
,
0 evorle145
 
06.06.18
12:09
Вот такую ошибку выдает при записи документов:
Ошибка СУБД:
Microsoft SQL Server Native Client 11.0: SQL Server detected a logical consistency-based I/O error: incorrect checksum (expected: 0x07b4c9e4; actual: 0x5e84dc0d). It occurred during a read of page (1:107359) in database ID 12 at offset 0x000000346be000 in file 'F:\Data\HRM_3_03.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.
HRESULT=80004005, SQLSrvr: SQLSTATE=HY000, state=2, Severity=18, native=824, line=1
1 piter3
 
06.06.18
12:10
а бэкапы есть?
2 evorle145
 
06.06.18
12:11
(1) есть. Но они не помогают. Загружали вчерашний бэкап и недельной давности. В них такая же фигня..
3 Cool_Profi
 
06.06.18
12:12
Диски срочно меняйте...
4 evorle145
 
06.06.18
12:14
а в бекапы по вашему опыту бывают "кривые"?
5 rozer76
 
06.06.18
12:14
похоже "Изя все."

DBCC CHECKDB('base', REPAIR_ALLOW_DATA_LOSS)
6 rozer76
 
06.06.18
12:17
(4) бекапы целостность не проверяют по умолч если нет в майнтенс-плане. Тесты бекапоф обязанность админа 100%
7 evorle145
 
06.06.18
12:17
(3) вот сейчас разворачиваем бэкап на другом сервере
8 МихаилМ
 
06.06.18
12:21
выложите суда результат   DBCC CHECKDB без REPAIR_ALLOW_DATA_LOSS
если ошибок мало. то можно.
9 evorle145
 
06.06.18
12:27
(8) а каким образом это сделать?
10 МихаилМ
 
06.06.18
12:29
(9)
выполнить команду в ssms DBCC CHECKDB
полученный текст скопировать суда.
11 mistеr
 
06.06.18
12:43
(0) Это битый блок.

(2) Значит он появился не вчера и не неделю назад, а раньше. Можно попробовать найти бэкап, где он целый.

Другой вариант - найти спеца, который вручную восстановит этот блок. В крайнем случае поправит контрольную сумму.
12 mistеr
 
06.06.18
12:44
Ну и поищите Additional messages
13 evorle145
 
06.06.18
12:59
Парни, спасибо огромное! Решение нам дали в (3).

Развернули на другом сервере, все отлично!

Еще раз благодарю, что откликнулись
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн