#0
by Sagitarius
Подскажите, кто знает, что делать - 1С 8.0 выдает ошибку "Ошибка приложения 1cv8.exe, версия 8.0.18.2, модуль BackEnd.dll, версия 8.0.18.2, адрес 0х001685b4". Ошибка появилась после сохранения изменения в конфигурации (каждый день приходится что-то дописывать, т.е. изменение конфигурации шло постоянно в течении 3 лет. Изменение было плевое - была исправлена одна строка в модуле формы документа, т.е. реструктуризаций и т.п. не было). 1С позволяет входить в конфигуратор, производит все действия, кроме тестирования БД, запуска отладчика и запуска в пользовательском режиме. Система установлена на Win2003SP1+Terminal+SQL2000SP4+1C 8.0.18+VirtualUSBEnumerator+дампы+Aladdin LM. Пробовал использовать патченный BackEnd.dll - эффект = 0.
#2
by jcage
была у меня такая проблема. Только во время загрузки кладр вылетело, а потом постоянно начало сыпаться. Лечил простой перестановкой 8.x. А вообще, если дампы - то можно всего ожидать...
#3
by Sagitarius
Не помогает :) Я даже сервер 1С и клиента перенес на другую машину - одна фигня. Есть еще одно замечание - глюки только с одной базой, но как их лечить? База 40 Гб :)
#11
by Sagitarius
Что имеется ввиду под названием "вся база"? У меня 40Гб - это информация SQL о файле mdf, при этом сам mdf - 46Гб
#15
by Sagitarius
что не дбф - это понятно, ладно разговор уходит не туда :) База видимо повреждена на уровне SQL, т.к. все операции загрузки, выгрузки как 1С так и SQL проходят нормально, просто 1С отказывается запускаться в рабочем режиме и тестироваться. И я не понял, поиск чего "ничего не дал"?
#16
by КонецЦикла
Вот, вот, не ДБФ, а нечто свое :) Ну по сабжу не помогу, поэтому и предложил фпоиск :) Переставь 1С, выгрузить базу попробуй... снеговик загадочен :)
#19
by RomaH
может того, вроде "гипертрейдинг" называется - поставить приложение в исключение? или на рабочей станции аналогично ошибку выдает ?
#21
by Sagitarius
на любой другой машине такая же фигня :( там и так стоит "выполнение только для основных служб Windows"
#24
by Sagitarius
Всем спасибо, кто откликнулся, сообщаю решение проблемы: 1) Причина: 1С основной причиной считает кривую работу HASP ключа или драйвера защиты или менеджера лицензий или работу сетевого оборудования, что вызывает временную потерю 1С 8.0 ключа защиты. Это все конечно так, НО! Похожую проблему может вызывать некорректные связки в SQL базе в таблицах config, configSave и systemobject, вызванные, к примеру, обрушением базы в момент сохранения конфы (реиндексации, рестурктуризации базы). При перезагрузке SQL он подхватывает частично верные и неверные таблицы (как это происходит наверное скажут спецы по SQL) и база продолжает нормально работать, но при попытке сохранить изменения начинает сказываться расхождение - и 1С "вылетает" с такой же ошибкой в модуле BackEnd.dll. 2) Лечение: Вся проблема в том, что решить ее средствами 1С невозможно - она отваливается при обращении к этим таблицам, ссредтва SQL тоже "не видят" проблем, т.к. SQL "по барабану", что изменения в базу не внедрены, а config уже новый. На форумах спец по SQL пишут, что повреждения systemobject - этпо полный ... абзац - и НИКАК не лечится. Все верно! НО! Если есть резервные копии, то все значительно легче. Бэкапы могут быть 2 видов: выгруженные средствами 1С и бэкапы SQL. Разница - принципальная, т.к. при разворачинаии архива 1С, создается новая база с совершенно другими ID таблиц и systemobject-ом, что привод к полному краху идеи подмены таблиц. Проблема еще в том, что systemobject - это системная таблица и экспортровать ее очень тяжело. Поэтому дано обмануть и 1С и SQL. Делается это так: а) разворачиваем во 2-ю базу бэкап (любой 1С или SQL), средствами SQL Export делаем замену config, configsave на аналогичные из копии. б) заходим в конфигуратор (обычно он пускает, т.к. в этот момен 1С не проверяет соответствие таблиц в SQL) и делаем "загрузить конфигурацию из файла" (при том ндо сохранить конфу из нормальной копии в файл). 1С заглатывает удочку, т.к. в момент загрузки у 1С "нормальная" конфа в таблице config, а при замене конфигурации SQL перетраивает systemobject под новую конфу, но текущим таблицам. В результате мы имеем нормальный systemobject и нормальную конфигурацию. Все! Можно работать! ЗЫ: Если есть нормальный архив, то все выше описанное никому не нужно, но есть один неприятный момент. Если после вылета 1С (см п.1) база продолжила нормально работать, то это НЕ ЗНАЧИТ что там нет ошибок, и в ваших архивах SQl и 1С эти ошибки будут сидеть и ждать своего часа, пока вы не решите сохранить конфу или протестироваться.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Странная ошибка "ошибка формата потока" с вылетом из сеанса
- Ошибка v7plus.dll & autosalon.dll
- Ошибка приложения 1cv7s.exe, версия 7.70.0.27, модуль BLang.dll, версия 7.70.0.27,
- Вылетает 1С77 в терминале (WIN2003server) ошибка модуль Moxel.dll, Basic.dll
- Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Де
- v7: Ошибка СУБД.Внутренняя ошибка dbeng 8
- При отправке сообщения произошла ошибка : Общая ошибка MAPI
- v8: Ошибка СУБД. Внутренняя ошибка компоненты DBENG8 при обмене данными
- Ошибка при попытке выгрузить данные из УТ в БП. интересная необычная ошибка
- Ошибка при вызове web-сервиса 1C 8.3 (Внутренняя ошибка. Ошибка инициализации б)
- Ошибка при вызове метода контекста (Записать) Ошибка при выполнении файловой опе
- Ошибка при вызове конструктора (ComОбъект): Ошибка при выполнении приложения-сер
В этой группе 1С
- Редактирование диалога подбора номенклатуры.
- v7: Печать четных и нечетных страниц из 1С 7.7
- Бизнес процессы и работа с ними
- Номер строки в таблице значений на форме
- v7: Нестандартное закрытие 20 счета
- Подключение дисплея покупателя Posiflex PD 2200 к РМК "Кассир"
- Права доступа к обработке в УПП
- v7: Был уволен сотрудник, а потом принят как быть... ЗиК
- Как из папки выбрать первый попавшийся файл?
- Как правильно работать с регистром остатков?
- Message: [Microsoft][ODBC SQL Server Driver][SQL Server]sp_dboption command
- Почему 1с обрезает имя файла, при сохранении?
- ЗиК документ табель
- v7: НДФЛ с больничных листов
- Как программно указать чтоб текст показывался Жирным?
- Организация отбора в ОСВ по счету (УПП)
- Можно ли из удаленной базы сделать основную?
- Синхронизация справочников между двумя базами альфа-авто?
- v7: Создание договоров в 1С
- Виртуальная таблица регистра накопления обороты