Добрый день. Вопрос такой при запросе 1с через V82.COMConnector вылетает виндовс с ошибкой. База файловая - запрос к СКЛ .
Выходит ошибка "Прекращена работа программы" ивсе, в журнале никаких следов.
1. на копии обмен работает (только что скопированный файл базы). Чистил кэш - не помогло.
Что где посмотреть подскажите?
С утра.. регламентных вроде не запускали. Может пользователи чудят. Вот и хочу узнать где что глянуть. Папки чистить каждую ночь тоже конечно вариант , но на любителя.
1. Вылетает на каком-то конкретном компе или с любого компа COM падает?
2. Вариант зависшего сеанса 1С под пользователем от имени которого идет подключение по COM.
3. При закрытии COM-соединения процесс остается висеть в системе.
Зависшие могу позже посмотреть, но как вариант проверю.
Под двумя пробовали, под ними и вылетало. Как посмотреть остатки от СОМ процессов, допустим пользователя я посмотрю, но база то как бы файловая у меня зависших хвостов вроде никаких. и из РДП не выбрасывает. вылетает на устанвке соединения. Connect(СтрокаСоединения)
(7)
Логика:
При файловой базе сама база может располагаться в любом месте в сети.
Платформа же установлена на конкретном компе.
Но, т.к. упомянут РДП, подозреваю, что 1С запускается в терминальном сеансе.
Это означает, что все происходит на одном и том же компьютере, именуемом "сервер".
После ошибки процесс 1Cv8 под терминальным пользователем остается висеть?
(8) терминальная не отваливается, у меня не App, а RDP, процессов левых нет(7) .Я уже говорил .
(9) Я уже это читал прежде чем написать. С платформой все нормально должно быть. да и если бы платформа то ошибки , мне кажется валились бы со всех копий.
Единственное я захожу под ограниченными правами на РДП, и не вижу всех процессов. Второй пользователь с админскими правами будет позже, может конечно у процесса пользователь при ошибке слетает, тогда вероятно, Но опять же только вечером только проверить смогу.
(12) проверьте еще, не отличаются ли версии платформы. Может быть такая ситуация, когда кто то зашел в базу например под 8.3.8 а вы из другой базы Com коннектором подключаетсь под 8.3.9 - так не прокатит
Дополнение. после вылета нашли файл после удаления которого все восстанавливается это 1Cv8JobScheduler\jobs.dat я конечно могу предположить что за файл судя по названию. есть идеи как с этим бороться и как завершить работы в данной файле из новой сессии ?
нет. у нас как раз файловый вариант, удаляем автоматом данный файл после каждого обмена. запрос идет на серверный вариант. не знаю может дело в этом?
у вас если вариант серверный посмотрите от кого запускаете? есть вероятность что нет прав у серверного пользователя. у вас как обмен запускаться ?
извиняюсь за некропостинг, но что вообще делает этот шедулер 1Cv8JobScheduler\jobs.dat ?? Программист запустил базу, ничего с ней не делал, просто свернул в панель задач. А позже я увидел что эта база, точнее процесс -- гробит сервак. Грохнули процесс с базой - сервер отпустило.