Имя: Пароль:
1C
1С v8
Ошибка в работе системы 1С
0 Plyash_barash
 
04.09.18
10:07
Добрый день!
1С Платформа 8.3.11.2899
Конфигурация: 1С.Розница.Аптека 2.2.7.32

Проблема следующего характера: нарушение целостности базы. Уже несколько месяцев возникает разные ошибки, которые решаются чисткой кэша.
1ошибка была: "файл базы поврежден" (почистили кэш все ок)
2ошибка (через месяц): "Ошибка формата потока" (почистили кэш все ок)
Пробовали решать утилитой chdbfl.exe пишет ошибок не обнаружено. Тестирование и исправление не помогает. ТОЛЬКО ЧИСТКА КЭША.

Получается ошибка не в базе, а в файлах кэша? Почему каждый раз приходиться чистить кэш? с чем это может быть связано? Можно ли как бы решить эту ошибку?
1 Остап Сулейманович
 
04.09.18
10:09
2 Nyoko
 
04.09.18
10:10
удаляешь из списка стартера базу, добавляешь новую.
постоянно такие ошибки бывают когда в зависоне падает
3 Plyash_barash
 
04.09.18
10:15
(2) А возможно, что такое появляется из-за того что к базе подключаются по 1С-линку другие пользователи?
База сама файловая.
4 Новичок1Сник
 
04.09.18
14:09
Это довольно частое явление. Например, это может происходить после обновления конфигурации, либо внезапного отключения электричества. Но при сообщении "файл базы поврежден" обычно нужно делать ТиИ, а также использовать chdbfl
5 Plyash_barash
 
04.09.18
16:01
(4) Сначала так и было. Сделали бекап базы, потом chdbfl написал: ошибок не обнаружено. Попробовали ТиИ тоже эффекта нет. Только после прочистки кэша все встало в норму.
И появляется очень часто и исправляется только так, каждый месяц.
6 Мыш
 
04.09.18
16:05
(5) Желательно ещё системные хранилища настроек чистить.
7 hhhh
 
05.09.18
00:08
(5) всё просто это означает, что вы пираты:

"Почему возникает ошибка «Обнаружено нарушение целостности системы»?

Давайте разберемся почему возникает ошибка. Механизм проверки легальности 1С построен по следующему принципу. При запуске 1С и входе в базу данных программа делает несколько проверок:

    изменен файл backbas.dll (проверяется контрольная сумма)
    установлены ли эмуляторы
    наличие в реестре записей от эмуляторов

При обнаружении нелегальной версии (возможно просто неправильно установленной программы) 1С выдает ошибку и дает на выбор «Завершить работу» или «Перезапустить» 1С."
8 Plyash_barash
 
05.09.18
10:24
(7) Но у нас лицензионная версия, мы никакие не пираты)
Эмуляторов нет да и не было.
9 Гость из Мариуполя
 
гуру
05.09.18
11:07
(8) не обращай внимание, он просто чукча (не читатель,а писатель).
ты задаешь вопрос про ошибку формата потока, он отвечает про ошибку нарушения целостности системы.
Это разные ошибки, но для чукчи-нечитателя пофиг, что ляпнуть, и кроме того, механизм проверки легальности ну никак не может корректно разрешать работать целый месяц всего лишь после очистки кэша на нелегальной системе. Это было бы слишком просто :)))
10 yavasya
 
05.09.18
11:10
(8) у тебя скорее всего оператива глючит или жесткий , у меня похожие были симптомы при глюках оперативы
11 ptiz
 
05.09.18
11:11
(0) Скорее всего - некорректное завершение процесса 1С. Попробуйте настроить работу через веб-сервер.
Программист всегда исправляет последнюю ошибку.