|
Error 695
|
|||
---|---|---|---|
#18+
Adaptive Server Enterprise Developer Edition 12.5.2/EBF 11799/P/Linux Intel/Enterprise Linux/ase1252/2266/32-bit/OPT/Fri Mar 26 19:31:50 2004 Linux:Red Hat 7. При выполнении команды очисти лог-транзакций "dump transaction bill2 with truncate_only" вываливается ошибка авторMsg 695, Level 21, State 1: Server 'ipsoft', Line 1: An attempt was made to read logical page '5605831' for object '8' in database '5' from disk. Wrong logical page '-1411006374' was brought into cache 'default data cache'. The SQL Server is terminating this process. В качестве лечения рекомендуют применять: Код: sql 1. 2.
и Код: sql 1. 2.
Вопрос такой - <page_number> и <page_no> это значения из ошибки logical page '-1411006374' или всё-таки logical page '5605831' И поможет ли данный недокументированный фикс? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 13:18 |
|
Error 695
|
|||
---|---|---|---|
#18+
Александр Овчинников, dbcc checkdb выполняли? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 13:36 |
|
Error 695
|
|||
---|---|---|---|
#18+
komrad, Не выполнял. Команду в обычном режиме запускать или в сингле? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 13:43 |
|
Error 695
|
|||
---|---|---|---|
#18+
Александр Овчинниковkomrad, Не выполнял. Команду в обычном режиме запускать или в сингле? в обычном база большая? лучше в период пониженной активности пользователей ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 13:55 |
|
Error 695
|
|||
---|---|---|---|
#18+
Запустил. Вывалились такие ошибки: авторChecking Discount: Logical pagesize is 2048 bytes The total number of data pages in this table is 1. Server Message: Number 695, Severity 16 Server 'ipsoft', Line 1: An attempt was made to read logical page '5407186' for object '8' in database '5' from disk. Wrong logical page '523311018' was brought into cache 'default data cache'. Server Message: Number 695, Severity 16 Server 'ipsoft', Line 1: An attempt was made to read logical page '280130' for object '76524275' in database '5' from disk. Wrong logical page '-1013210753' was brought into cache 'default data cache'. Server Message: Number 695, Severity 16 Server 'ipsoft', Line 1: An attempt was made to read logical page '514624' for object '108524389' in database '5' from disk. Wrong logical page '-1842948354' was brought into cache 'default data cache'. Server Message: Number 695, Severity 16 Server 'ipsoft', Line 1: An attempt was made to read logical page '3534762' for object '133572483' in database '5' from disk. Wrong logical page '213685515' was brought into cache 'default data cache'. Key mismatch between index page 3107113, at offset 989 and data page 3107232 (row ID 9) in database 'bill2'. Drop and re-create index id 2 of table 'Entry'. Server Message: Number 695, Severity 16 Server 'ipsoft', Line 1: An attempt was made to read logical page '3057418' for object '1168004161' in database '5' from disk. Wrong logical page '-2015747533' was brought into cache 'default data cache'. Server Message: Number 12931, Severity 10 Server 'ipsoft', Line 1: The total number of empty pages (with all deleted rows) in this table is 1. Checking FormSetting: Logical pagesize is 2048 bytes The total number of data pages in this table is 1. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 14:05 |
|
Error 695
|
|||
---|---|---|---|
#18+
Александр Овчинников, выполните это в master Код: sql 1. 2. 3. 4.
а вот это выполните в вашей базе Код: sql 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 14:16 |
|
Error 695
|
|||
---|---|---|---|
#18+
komrad, Код: sql 1.
авторbill2 23144.0 MB sa 5 Dec 05, 2012 mixed log and data bill 2048.0 MB data only Dec 5 2012 4:53PM 73246 bill 1024.0 MB log only Dec 5 2012 4:53PM not applicable bill 200.0 MB data only Dec 5 2012 4:53PM 196 bill 976.0 MB log only Dec 5 2012 4:53PM not applicable bill 1742.5 MB data only Dec 5 2012 4:53PM 922920 bill 3.0 MB log only Dec 5 2012 4:53PM not applicable bill 1174.5 MB data only Dec 5 2012 4:53PM 671742 bill 3303.5 MB data and log Dec 5 2012 4:53PM 1652 bill 128.0 MB log only Dec 5 2012 4:53PM not applicable bill 3400.5 MB data and log Dec 5 2012 4:53PM 0 bill 1000.0 MB data and log Dec 5 2012 4:53PM 0 bill_1 5120.0 MB data only May 29 2015 3:42PM 5222400 bill_log1 1024.0 MB log only May 29 2015 3:45PM not applicable bill_log2 2000.0 MB log only Nov 13 2015 11:36AM not applicable log only free kbytes = 106216916 Код: sql 1. 2. 3. 4. 5. 6.
авторbill2 bill2 автор76524275 VoicePortUsage U автор108524389 IPCallEvent U автор133572483 AccountPeriodData U авторEntry 0 XIF463Entry 2 XIE3Entry 3 XIE2Entry 4 Entry_10720038195 5 автор1168004161 BillingEvent U ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 14:31 |
|
Error 695
|
|||
---|---|---|---|
#18+
Александр Овчинников, ну что, проблема с четырьмя таблицами + битый индекс похоже дискам не совсем хорошо http://infocenter.sybase.com/archive/index.jsp?topic=/com.sybase.dc00729_1500/html/errMessageAdvRes/BACBFHBG.htm Sybase Technical Support may be able to help you recover from the error. However this recovery procedure often results in loss of data; if this is unacceptable, you will probably need to restore from backups. Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 14:44 |
|
Error 695
|
|||
---|---|---|---|
#18+
Александр ОвчинниковВ качестве лечения рекомендуют применять: Код: sql 1. 2.
и Код: sql 1. 2.
это не лечение, а только диагностика, точечная ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 14:45 |
|
Error 695
|
|||
---|---|---|---|
#18+
Ход решения? 1. сделать бэкап данных. 2. запустить exec sp_helpdevice bill exec sp_helpdevice bill_1 exec sp_helpdevice bill_log1 exec sp_helpdevice bill_log2 3. Перезалить данные из бэкапа в базу? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 14:59 |
|
Error 695
|
|||
---|---|---|---|
#18+
Александр ОвчинниковХод решения? 1. сделать бэкап данных. 2. запустить exec sp_helpdevice bill exec sp_helpdevice bill_1 exec sp_helpdevice bill_log1 exec sp_helpdevice bill_log2 3. Перезалить данные из бэкапа в базу? 1 - у вас битые страницы на диске, свежий бекап делу не поможет, а только сохранит текущую картину 2 - это запустить можно и без шага 1; покажет какие диски проверять 3 - в общем, да, если у вас есть актуальные небитые бэкапы, то создать базу рядом и попробовать восстановиться в нее из последнего бекапа, потом проверить базу командой dbcc checkdb ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 15:08 |
|
Error 695
|
|||
---|---|---|---|
#18+
komrad, актуальных небитых бэкапов нет. Сбой на диске был давно и все бэкапы потерлись новыми. При забитии лога теперь спасает только новый датабэйс девайс. ((( ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 15:18 |
|
Error 695
|
|||
---|---|---|---|
#18+
Александр Овчинниковkomrad, актуальных небитых бэкапов нет. Сбой на диске был давно и все бэкапы потерлись новыми. При забитии лога теперь спасает только новый датабэйс девайс. ((( попробуйте все-таки восстановить какой-нить доступный из исторических в альтернативную базу и проверить её а проблему с логом можно решить путем его пересоздания : http://www.petersap.nl/SybaseWiki/index.php?title=Corruption_of_syslogs_(dbcc_rebuild_log) проверьте на всякий случай: Код: sql 1.
но у вас перемешаны сегменты, поэтому я бы сделал следующее (удаление лог сегмента с девайса bill): http://www.rocket99.com/techref/sybase8007.html bill2 23144.0 MB sa 5 Dec 05, 2012 mixed log and data bill 2048.0 MB data only Dec 5 2012 4:53PM 73246 bill 1024.0 MB log only Dec 5 2012 4:53PM not applicable bill 200.0 MB data only Dec 5 2012 4:53PM 196 bill 976.0 MB log only Dec 5 2012 4:53PM not applicable bill 1742.5 MB data only Dec 5 2012 4:53PM 922920 bill 3.0 MB log only Dec 5 2012 4:53PM not applicable bill 1174.5 MB data only Dec 5 2012 4:53PM 671742 bill 3303.5 MB data and log Dec 5 2012 4:53PM 1652 bill 128.0 MB log only Dec 5 2012 4:53PM not applicable bill 3400.5 MB data and log Dec 5 2012 4:53PM 0 bill 1000.0 MB data and log Dec 5 2012 4:53PM 0 bill_1 5120.0 MB data only May 29 2015 3:42PM 5222400 bill_log1 1024.0 MB log only May 29 2015 3:45PM not applicable bill_log2 2000.0 MB log only Nov 13 2015 11:36AM not applicable log only free kbytes = 106216916 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 15:47 |
|
Error 695
|
|||
---|---|---|---|
#18+
Проверку не прошла: use bill2 go dbcc checktable(syslogs) go Checking syslogs: Logical pagesize is 2048 bytes DBCC execution completed. If DBCC printed error messages, contact a user with System Administrator (SA) role. Server Message: Number 695, Severity 16 Server 'ipsoft', Line 1: An attempt was made to read logical page '5407186' for object '8' in database '5' from disk. Wrong logical page '523311018' was brought into cache 'default data cache'. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 16:01 |
|
Error 695
|
|||
---|---|---|---|
#18+
Александр ОвчинниковПроверку не прошла: use bill2 go dbcc checktable(syslogs) go Checking syslogs: Logical pagesize is 2048 bytes DBCC execution completed. If DBCC printed error messages, contact a user with System Administrator (SA) role. Server Message: Number 695, Severity 16 Server 'ipsoft', Line 1: An attempt was made to read logical page '5407186' for object '8' in database '5' from disk. Wrong logical page '523311018' was brought into cache 'default data cache'. понятно, лог надо сдвигать на новый девайс покажите картикой результат: Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 16:20 |
|
Error 695
|
|||
---|---|---|---|
#18+
Александр Овчинников, в общем, резюме: лог починить можно а вот с таблицами сложнее поскольку нормальных бекапов нет (?), то можно работать и с такой базой раз уж вы не натыкались на эти битые страницы в работе это вообще что за база? рабочая? в общем случае стратегия такая: 1) создание новых таблиц и построчная переливка данных туда 2) выявление битых записей (на страницах с кривым хэдером) 3) попытка вытащить их из старых бекапов или перевнесение их вручную, если это возможно ну и индекс на табличке Entry пересоздать ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 16:27 |
|
Error 695
|
|||
---|---|---|---|
#18+
Александр Овчинниковkomrad, http://pixs.ru/showimage/sybaseASEj_3768380_19492879.jpg не пускают меня туда с работы ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2015, 16:44 |
|
Error 695
|
|||
---|---|---|---|
#18+
Александр Овчинников, как успехи? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2015, 14:13 |
|
Error 695
|
|||
---|---|---|---|
#18+
komrad, komrad, БД в продакшене и выкроить время на замену дисков и правки таблиц/девайсов времени пока нет. А так, всё тоже. Транзакции чистить не могу. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2015, 13:36 |
|
Error 695
|
|||
---|---|---|---|
#18+
Александр Овчинниковkomrad, komrad, БД в продакшене и выкроить время на замену дисков и правки таблиц/девайсов времени пока нет. А так, всё тоже. Транзакции чистить не могу. ясно удачи тогда PS на вашем месте я бы потренировался на отдельном сервере, чтобы, когда появится время на правку продакшена, не начинать с чистого листа, а иметь понимание процесса и скрипты под рукой ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2015, 13:47 |
|
|
start [/forum/topic.php?fid=55&msg=39102895&tid=2009747]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
174ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 239ms |
total: | 515ms |
0 / 0 |