Author Topic: Постоянные повреждения БД  (Read 3850 times)

0 Members and 1 Guest are viewing this topic.

Offline Oneiron

  • Jr. Member
  • **
  • Posts: 62
Постоянные повреждения БД
« on: 14 09 2016, 08:11:24 »
В альфа-версии была проблема - постоянно пропадали куски истории, Miranda крашилась при отправке сообщений или подвисала во время их набора. После перехода на стабильную версию (с полной переустановкой) последние две проблемы исчезли, но проблема с БД осталась - например, я получаю сообщение, вижу всплывающее окно с ним, но когда открываю окно контакта - в истории Миранды его нет, но оно видно в истории плагина Message Export. После прогона DBChecker появляются целые списки проблем типа "Ошибка позиции события в цепочке".
В чем может быть дело?
 

Offline Mikalair

Re: Постоянные повреждения БД
« Reply #1 on: 14 09 2016, 10:55:17 »
Oneiron, в диске.
If you like my work, you can donate to me via Bitcoin: 1CHAseNjVFfLQViLWAhh1fe6fGTiR6p1UM
 

Offline Oneiron

  • Jr. Member
  • **
  • Posts: 62
Re: Постоянные повреждения БД
« Reply #2 on: 14 09 2016, 10:58:14 »
Ну, это достаточно очевидная причина :)
И я ее уже проверил. SMART в норме, тест поверхности в норме.
 

Offline watcher

Re: Постоянные повреждения БД
« Reply #3 on: 14 09 2016, 15:57:34 »
DBChecker со снятой этой галкой?



Должен быть со снятой, иначе изменения не пишутся в базу.
Пожалуйста, внимательно прочтите правила постинга перед тем, как открыть новую тему.
Please read forum rules.
 

Offline Oneiron

  • Jr. Member
  • **
  • Posts: 62
Re: Постоянные повреждения БД
« Reply #4 on: 14 09 2016, 17:19:44 »
Да, конечно.
Большую часть проблем прогон DbChecker'ом вычищает, просто вопрос - откуда они могут браться, если предположить что HDD жив?
 

Offline Elzor

Re: Постоянные повреждения БД
« Reply #5 on: 16 09 2016, 10:03:11 »
Большую часть проблем прогон DbChecker'ом вычищает
Я правильно понял из вашей фразы, что после прогона чекером какие-то ошибки все-таки остаются?
 

Offline Oneiron

  • Jr. Member
  • **
  • Posts: 62
Re: Постоянные повреждения БД
« Reply #6 on: 16 09 2016, 10:04:37 »
Да. Остаются ошибки типа "Ошибочная позиция события в цепочке". Остальные вычищает, но их я поименно не помню.
 

Offline Elzor

Re: Постоянные повреждения БД
« Reply #7 on: 16 09 2016, 10:41:08 »
Да. Остаются ошибки типа "Ошибочная позиция события в цепочке". Остальные вычищает, но их я поименно не помню.
Если после чекера остались ошибки - значит база в таком состоянии, что починить ее невозможно. Что миранда запускается с ней и работает - это скорее везение. Других причин для возникновения новых ошибок и не надо искать.
Рекомендую сделать новый профиль и импортнуть туда настройки и историю.
 

Offline Oneiron

  • Jr. Member
  • **
  • Posts: 62
Re: Постоянные повреждения БД
« Reply #8 on: 16 09 2016, 10:43:18 »
Я изначально думал, что проблема в альфа-версии и изобилии плагинов, поэтому, когда терпеть это черт-те что стало особо невыносимо - я установил начисто стабильный релиз и из старого профиля ничего не импортировал, даже историю.
Тем не менее - за последнюю неделю уже появилась одна неисправимая ошибка.
 

Offline Oneiron

  • Jr. Member
  • **
  • Posts: 62
Re: Постоянные повреждения БД
« Reply #9 on: 19 09 2016, 06:51:19 »
Опять наловил ошибок на пустом месте.
"Цепочка событий повреждена, последующие данные проигнорированы"
"Группа пустых значений на 00070E81: пропускаю"
DbChecker их исправил, но я опять потерял кусок истории сообщений в БД.