[РЕШЕНИЕ ПРОБЛЕМ] Частный (?) случай падения 1С 7.7 при загрузке v7plus.dll

10.06.10

База данных - Инструменты администратора БД

Рассматривается шаманский метод борьбы с причиной вылета 1С-ки...

Имеется 1с-ка с небольшим зоопарком внешних компонент, типа такого:

> загружаем 1CPP.dll
> загружаем v7plus.dll
> загружаем FormEx.dll
> загружаем vk_sleep_1C.dll
> загружаем admin1c.dll
> загружаем mxl_doctor.dll
> загружаем 1spy.dll
> загружаем SimpleDllLoader.dll
> загружаем fakir.dll
> загружаем SpreadSheet.dll

Запускается это все в терминале на сервере под управление W2003.

Что имеем: при загрузке v7plus.dll - 1ска падает в полный аут с выдачей примерно вот таких сообщений:

 

Висела эта "проблема" у меня долго, потому как возможности v7+ мне не нужны пока что, но вот неудовлетворенность осталась... так что пришло время "лечить"... Сначала диагноз: пробуем локально = ок, пробуем в терминале на серваке = ошибка; пробуем в терминале под другим юзером = ок. Чешем репу.. Смотрим на список процессов = ок... Перегружаем сервак чтобы получить так сказать "сферического коня в вакууме", пробуем = ошибка... Чешем репу, вспоминаем что там за шняга унутре этой v7+... Ага! XML! Что там у нас связано с XML - о! парсеры! причем они есть разные! ищем что-то типа подобное msxml*.dll... вот, находим... е-мае! скока их у нас: msxml.dll msxml2.dll msxml3.dll msxml6.dll (прочие вспомогательные типа msxml3r.dll и пр. пока во внимание не принимаем...) Делаем разрегистрацию для всех упомянутых по типу: regsvr32 /u msxml.dll - разрегистрация проходит успешно... регистрируем заново нужное - а что нам нужное? msxml.dll - это нужно стопудово и пусть еще msxml3.dll будет, регистрируем по типу regsvr32 msxml.dll Где-то еще на всякий случай перегрузились... потому что случаи они всякие бывают... в итоге - все нормально работает и грузится.. НО!!!! так как утром мне спать хочется, а складские начинают базу колбасить с 6 утра - загрузку на всякий случай отключим... запустим ее в рабочее время моего присутствия...

24.06.09 Запустил в живую работу - все вроде ок.

Проблема нарисовалась вновь. Шаманство, описанное выше - не помогло. Камлал с вот таким шаманским бубном:

 

Итог: делаем regsvr32 /u v7plus.dll
Если и это не помогает - лезем в реестр и чистим ручками веточки реестра для AddIn.v7* - для чистоты эксперимента - перегружаемся, пробуем - должно все получиться...

Заодно вычислилась вот такая проблема: наличие в системе установленных парсеров XML (msxml*.dll) старше 3-ей версии - приводит к сообщению об ошибке с 1Crtinf.dll - встает вопрос: как эту компоненту заставить "привязываться" к 3-му парсеру...?

Полезная информация, найденная здесь Танцы с бубном: мифы и реальность... - отчасти помогла...

См. также

Монопольное открытие формы обработки 1с77

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Блокировка открытия формы обработки одним пользователем.

1 стартмани

24.05.2023    583    igor7777    1    

0

Групповое переименование файлов для 1С 7.7

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

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

1 стартмани

18.02.2022    3780    0    igor7777    6    

2

[7.7 ТиС. СТОП-БАРДАК] Автоперенос непроведенных документов на текущий день

Инструменты администратора БД Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

Боремся с бардаком. Работы в прошлых датах запрещены. Непроведенные документы (по разным причинам) - автоматом переносятся в начало текущего дня при запуске любого первого сеанса 1С в текущем дне. Задержка старта 1С - практически незначима. Не требует настройки, не требует допрограммирования (исключая один оператор вставки в процедуру старта системы). Можно обработку выполнять вручную с любой периодичностью.

2 стартмани

25.05.2020    5684    2    CheBurator    3    

2

Анализ 1С: Предприятие 7.7 с помощью ELK стека

Журнал регистрации Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Рассмотрим систему на базе Elasticsearch, Logstash и Kibana (ELK Stack) для анализа логов 1С Предприятие 7.7 с целью визуализации и анализа событий 1С.

22.01.2019    11092    phsin    20    

27

Автоматическое объединение конфигураций 1С 7.7

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Скрипт позволяет выполнить объединение конфигураций и реструктуризацию из командной строки. Объединение выполняется штатными средствами конфигуратора 1С 7.7, взаимодействие с которым происходит путем посылки нажатий клавиш. Пригодится, если есть необходимость обновить или постоянно обновлять множество ИБ.

1 стартмани

22.04.2017    15662    4    devlabnn    2    

6

Перепроведение по счету

Инструменты администратора БД Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Украина Бухгалтерский учет Абонемент ($m)

Перепроведение по счету для конфигурации Бухгалтерский учет для Украины, 1С: Предприятие 7.7

1 стартмани

23.09.2016    3745    1    Genyak    1    

0

Решение проблем с печатью, предварительным просмотром печати, пакетной печатью 1С: 7.7 в терминале

Инструменты администратора БД Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Периодически сталкивался со следующими проблемами при печати в 1С: 7.7 работающей под терминалом: 1) После замены принтера на клиентской машине 1С пытается печатать на старый принтер. 2) Отсутствует предварительный просмотр при печати. 3) Не работает печать без предварительного просмотра (пакетная печать документов). 4) В некоторых формах печатает, в некоторых нет.

1 стартмани

09.06.2016    27125    18    tux    3    

1

Логирование в 1С

Инструменты администратора БД Платформа 1С v7.7 Платформа 1С v8.3 Бесплатно (free)

Часто бывает необходимо отслеживать состояние часто повторяющихся регламентных заданий. Например, синхронизация данных с IP-телефонией, которая может производиться каждую минуту, синхронизация с сайтами, синхронизация данных с различными системами. Использовать для этих целей логирование 1С чрезвычайно неэффективно и не удобно. В таких случаях удобно использовать подход, применяемый в Unix-системах: писать логи в обычные текстовые файлы, а потом делать их обработку через эффективно работающие Unix-команды: grep, tail, cat, less и т.п.

18.05.2016    34929    rudjuk    21    

33
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Antia 814 24.06.09 07:56 Сейчас в теме
2. CheBurator 3119 24.06.09 15:55 Сейчас в теме
Запускается это все в терминале на сервере под управление W2003.
3. CheBurator 3119 29.06.09 21:21 Сейчас в теме
неделя - полет нормальный... уфф...
4. Душелов 4013 29.06.09 21:29 Сейчас в теме
5. CheBurator 3119 29.06.09 21:59 Сейчас в теме
это не мои!! это - виндявые!!
6. IP43 303 04.07.09 15:41 Сейчас в теме
Примерно те же грабли и у нас были :)
8. CheBurator 3119 04.07.09 17:51 Сейчас в теме
(6) "Примерность" в чем выражалась?
7. IP43 303 04.07.09 15:43 Сейчас в теме
а, описал прикольно, за это и +
9. IP43 303 04.07.09 19:00 Сейчас в теме
Возможности v7+ нам как раз нужны были, без этой dll-ки выгрузка отчетности ругается :( И тот же диагноз: "пробуем локально = ок, пробуем в терминале на серваке = ошибка; пробуем в терминале под другим юзером = ок." И приходилось за бугалтеров выгрузку отчетности делать :) А подробности позже, сисадмин с отпуска придет раскажет.
10. xpym-xpym 09.07.09 15:05 Сейчас в теме
Посмотрим поможет ли))
хрень распространенная начинается, неработоспособность с выгрузки из ЗиКа в Бух...и потом в непонятной последовательности на разные базы рапростроняеться...
И все даже с полными правами для пользователей не фунциклировало..
11. xpym-xpym 17.09.09 10:00 Сейчас в теме
Ну вот проблема снова вернулась(((
даже наделения терминального пользователя админскими правами не решает проблему ..такое впечатление что WS2003 то ли после обновления то ли еще как
просто игнорирует все эти ходы...

а в октябре отчетность ......
куда бы еще покапать?
12. PRoman 73 26.10.09 19:11 Сейчас в теме
Идентичная проблема, при выгрузке регламентированных отчетов ошибка:
"msxml3.dll: Ошибочное определение для корневого элемента в схеме"
Поискал информацию, пишут, что нужно скачать новый msmxl.
Скачал, старый (версия №3) удалил из регистра, новый зарегил, перезагрузил. Теперь ошибка "Необходимо установить msmxl версии не ниже 3-й", но я поставил 4-ю и 5-ю, и 6-ю версии, подскажите.
Оставьте свое сообщение