Содержание
- Устранение ошибки при подключении к базе данных 1С через COM-соединение
- Платформа:
- Комментарии
- Тема: ошибка обновления
- ошибка обновления
- Ошибка -2147221005(0x800401F3): Недопустимая строка с указанием класса
- Подготовительные действия
- Подходы к решению
- Ошибка при проверке подключения к информационной базе при обновления 1С:Предприятия редакции 2.0 на 3.0
- 1C ошибка HTTP при обращении к серверу
- При запуске базы появляется сообщение об ошибке
Устранение ошибки при подключении к базе данных 1С через COM-соединение
Платформа:
Комментарии
Дмитрий (не проверено)
пт, 16/01/2015 — 17:08
Спасибо, очень ценный материал, помогло!
Сергей_H (не проверено)
пт, 23/01/2015 — 05:54
Очень полезная статья, помогло.
Сергей Иванович (не проверено)
чт, 02/07/2015 — 08:53
Большое спасибо за подробную инструкцию — ошибку удалось исправить благодаря Вам.
Ирина5529 (не проверено)
чт, 03/09/2015 — 15:28
Спасибо! Очень пригодилась статья — ошибка исправлена!
VictorD (не проверено)
пт, 02/10/2015 — 09:19
Отличный материал. Спасибо.
Pasha (не проверено)
вс, 11/10/2015 — 23:29
Очень помогло, ошибка появилась после перехода на 64х сервер 1С 8.3.
А обычная регистрация regsvr32 не дала результата.
babys (не проверено)
пт, 16/10/2015 — 11:36
Все гораздо проще 🙂
regsvr32 «путь к каталогу с версией»bincomcntr.dll
Евсенкин Максим (не проверено)
ср, 21/10/2015 — 11:21
Юлия (не проверено)
чт, 24/12/2015 — 12:19
Спсибо, очень помогло
Вячеслав (не проверено)
пн, 11/04/2016 — 14:45
Спасибо! Избавился от проблемы.
Ольга Кугаевская (не проверено)
чт, 19/05/2016 — 17:46
Спасибо огромное. Всё доступно и понятно. Главное даже на 10 винде сработало)
Размик (не проверено)
сб, 09/07/2016 — 14:31
Ma3au (не проверено)
пт, 23/12/2016 — 09:28
Огромяк спасибяк! Пригодилось!
Игорь (не проверено)
пн, 09/01/2017 — 17:03
Автор данной статьи очень грамотрно все расписал спасибо тебе а то целый день мучался не как не мог разобраться в чем причина статья ваша очень помогла +10!
Ксения (не проверено)
чт, 09/02/2017 — 14:55
Огромное спасибо. Я в этих всех компьютерных примочках полный профан, но все понятно и доступно, и, главное, пошагово и со скриншотами! Автор статьи большой молодец!
Оразбек (не проверено)
вс, 05/11/2017 — 16:02
Спасибо! Отлично все расписано. Очень помогло.
DirHarvest (не проверено)
ср, 20/12/2017 — 14:41
Спасибо тебе, добрый человек! Поклон до земли! Вышла эта ошибка после обновления платформы 8.3 — все перерыл. И спасло только вот это. Здоровья, удачи и всего самого хорошего! С Наступающим Новым годом 🙂 Еще раз спасибо!
Источник
Тема: ошибка обновления
Опции темы
Поиск по теме
ошибка обновления
1С:Предприятие 8.2. (8.2.19.80), Конфигурация Бухгалтерия предприятия (2.0.55.7)
при попытке обновления выдает ошибку («обнаружено обновление конфигурации», при нажатии кнопки далее):
Ошибка при проверке подключения к информационной базе.
(Обработка.ОбновлениеКонфигурации.МодульОбъекта(1383)): Ошибка при вызове конструктора
(СОМОбъект): Класс не зарегистрирован: Класс не зарегистрирован.
если еще раз нажать далее, открывается еще одно окно:
«ошибка при проверке подключения к информационной базе. Класс не зарегистрирован».
В чем причина такой ошибки и как с ней бороться?
А незарегистрированный класс не пишет?
Мне кажется, что на компьютере 1С не установлена, а просто скопирована установка, поэтому и ругается.
больше ничего не пишет. цитата приведена полностью.
на этом компе есть еще одна база. она обновляется нормально.
В общем ничего конкретного сказать не могу, но куда бы рыл сам:
1 — обновил бы платформу до 8.2.19.90. Хотя написано на сайте поддержки что 8.2.19.80 и должно быть достаточно, но все же.
2 — попробовал бы обновляться последовательно в ручную через конфигуратор. Понятно, что текущая версия 2.0.56.3 (как опять же написано на сайте поддержки) может обновлять вашу 2.0.55.7 (что скорее всего и пытается сделать автоматическое обновление), но можно пойти другим путем: обновить через конфигуратор до 2.0.56.2, потом войти и выйти в обычном режиме и потом обновить до 2.0.56.3. А вдруг поможет?
А вообще — в саппорт с такими ошибками надо.
Источник
Ошибка -2147221005(0x800401F3): Недопустимая строка с указанием класса
Как правило, ошибка возникает при фоновом обмене данными между базами 1С или запуске синхронизации вручную. Что делать при появлении этой ошибки и куда смотреть.
Текст: «Ошибка при вызове конструктора (COMObject) по причине: -2147221005(0x800401F3): Недопустимая строка с указанием класса».
Причины связаны с незарегистрированными в системе компонентами — comcntr.dll, ошибками доступа (недостаточно прав).
Решение — в регистрации библиотеки comcntr.dll из каталога программы для корректного вызова COMConnector.
Подготовительные действия
- отключите службу Агента сервера 1С:Предприятия и программы, возможно использующие регистрируемую DLL;
- если ранее использовалась библиотека устаревшей версии, удалите регистрацию comcntr.dll, запустив команду вызова regsvr32 с ключом /u.
Подходы к решению
1. Регистрация библиотеки comcntr.dll
В командной строке с правами Администратора выполните команду:
При удачном выполнении вы увидите сообщение: «Успешное выполнение DllRegisterServer в comcntr.dll».
2. Переустановка платформы с внесением исправлений
Переустановите технологическую платформу 1С в режиме «Исправить» и отметьте COM-соединение.
3. Регистрация коннектора вручную
Регистрация приложения и коннектора вручную:
- запускаем консоль «Службы компонентов»;
- добавляем новый элемент, переходим «Компьютеры» — «Мой компьютер» — из списка выбираем «Приложения COM+»;
- выбираем «Создать» — «Приложение»;
- в Мастере установки выбираем второй вариант «Создать новое приложение», в поле «Введите имя нового приложения:» вводим «V83COMConnector», «Способ активации» устанавливаем «Серверное приложение», нажимаем «Далее»;
- выбираем учетную запись под которой запускается приложение, по умолчанию — «Текущий (вошедший в систему) пользователь»;
- на этапах «Добавление ролей приложения» и «Добавление пользователей для ролей» нажимаем «Далее», а затем «Готово».
В ветке только что созданного приложения переходим в подветку «Компоненты» и создаем компонент:
- в контекстном меню выбираем «Создать» — «Компонент»;
- кликаем по первому варианту «Установка новых компонентов»;
- в открывшемся диалоге выбираем необходимый файл comcntr.dll и нажимаем «Открыть»;
- нажимаем «Далее» и «Готово».
Обратите внимание: после установки измените свойства объекта. Для этого переходим к ветке V83COMConnector:
- открываем свойства созданного компонента, переходим в ветку V83COMConnector — «Свойства»;
- на вкладке «Безопасность», в «Авторизация» снимаем флаг «Принудительная проверка доступа для приложений»;
- в «Политика программных ограничений» устанавливаем флаг «Применить политику программных ограничений» и выбираем «Уровень ограничений:» — «Неограниченный»;
- нажимаем «Применить» — «ОК».
Полная версия со снимками экранов — в статье на Дзен-канале.
Класс V83COMConnector зарегистрирован и доступен для подключения к информационным базам. Обмен данными между базами восстановлен, и фоновый процесс завершается без ошибок.
Если не получается и требуется дополнительная поддержка — наши специалисты готовы вам помочь → +7-911-500-10-11
Источник
Ошибка при проверке подключения к информационной базе при обновления 1С:Предприятия редакции 2.0 на 3.0
При обновлении типовой конфигурации 1С:Предприятие редакции 2.0 на новую версию 3.0 возникла ошибка: Ошибка при проверке подключения к информационной базе: недопустимая строка с указанием класса COM . Обновление до конца не доходило.
Решение заключается в ручной регистрации COM -объекта V83.COMConnector на сервере, где установлена 1С:Предприятие.
- Очищаем кэш 1С как показано здесь.
- Запускаем «Консоль управления MMC »: в поиске пишем mmc и давим Enter
- Далее добавляем оснастку Службы компонентов. Для этого в верхнем меню Файл -> Добавить или удалить оснастку
В открывшемся окне выбираем «Службы компонентов», кнопку Добавить и OK. - Справа в дереве открытой оснастки переходим Службы компонентов -> Компьютеры -> Мой компьютер -> Приложения COM + и на последнем пункте кликнете правой кнопкой мыши, чтобы вызвать контекстное меню и в нем выберете Создать -> Приложение
- Откроется Мастер установки, в котором Создаем новое приложение
- Вводим имя нового приложение. Может быть любым. Тип активации оставляем как на скриншоте.
- На следующем шаге указываем удостоверение пользователя – от имени Текущий пользователь. Важно, чтобы у этого локального пользователя были права Администратора. Жмем «Далее»
- Остальные шаги нас не особо интересуют, поэтому кликаем везде «Далее».
- Далее нам нужно в нашем приложении создать компонент. Для этого раскрываем пункт Приложения COM + и находим свое созданное приложение. На нем нужно кликнуть правой кнопкой мыши и в контекстном меню выбрать Создать -> Компонент. Откроется мастер установки, в котором нужно кликнуть Установка новых компонентов
- На этом шаге в поле Устанавливаемые файлы указываем путь до файла C:Program Files1cv88.3.9.2170bincomcntr.dll и везде кликаем на Далее.
- Далее нужно немного изменить свойства нашего приложения. Для этого кликаем правой кнопкой на названии нашего приложения и вызываем свойства.
- В открывшемся меню переходим на вкладку Безопасность и снимаем галочку с «Принудительная проверка доступа для приложений»
- Ниже отмечаем галкой пункт Применить политику программных ограничений и выставляем уровень ограничений в Неограниченный
- Перезагружаем сервер.
Источник
1C ошибка HTTP при обращении к серверу
1С Предприятие это программный продукт который позволяет очень легко и быстро автоматизировать работу в какой либо организации. Сейчас наверно не возможно найти организацию в которой бы не использовалось какая либо конфигурация 1С. Поэтому уметь с ней работать должен каждый ИТ специалист даже начинающий. Необходимо обладать хотя бы навыками администрирование, подключение клинетов, настройка доступа, обновление и т.д. Так же нужно знать как решать самые элементарные ошибки которые возникают во время работы и запуска 1С. Таких ошибок достаточно много, о некоторых я уже рассказывал в следующих статьях, с которыми Вам обязательно нужно ознакомиться.
При запуске базы появляется сообщение об ошибке
Сегодня рассмотрим еще одну, она возникает в момент запуска информационной базы которая опубликована на веб сервере.
1C ошибка HTTP при обращении к серверу удаленный узел не прошел проверку
Если нажать «Подробно» то можно увидеть.
Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/login:
по причине:
Ошибка HTTP при обращении к серверу: https://…
Удаленный узел не прошел проверку
Это говорит о том что на сервере по каким либо причинам не работает HTTPS. Либо сбились настройки самого сервера либо просто истек срок действия сертификата SSL. Проверить это можно введя в браузере путь до информационной базы. Если вы видите тоже самое что на скриншоте ниже то проблема точно с сертификатом сервера.
Решить проблему можно отключив проверку, для этого выбираем базу и жмем «Изменить».
Потом нужно нажать «Дополнительно».
Первое окно пропускаем.
А в следующем выбираем «Не предоставлять сертификат» и «Не проверять сертификат сервера».
Теперь все должно запуститься, но помните что это не безопасно, так как есть вероятность перехвата данных.
Либо как вариант можно также изменить HTTPS на HTTP в адресе информационной базы.
Источник
|
|||
zakolka
12.03.14 — 16:06 |
Добрый день, уважаемые Форумчане! |
||
DS
1 — 12.03.14 — 16:09 |
А че там пишут о минимальных требованиях к платформе? |
||
zakolka
2 — 12.03.14 — 16:11 |
платформа стоит последняя |
||
zakolka
3 — 12.03.14 — 16:12 |
три последних релиза обновляю вручную |
||
Господин ПЖ
4 — 12.03.14 — 16:13 |
открыть строку 1383 в модуле — никак? |
||
zakolka
5 — 12.03.14 — 16:14 |
это программист у нас — Никак, вот сама пытаюсь |
||
0ct0ber26
6 — 12.03.14 — 16:16 |
8.2.19.90 вроде как последняя (2) |
||
zakolka
7 — 12.03.14 — 16:18 |
19.80 стоит, но ошибка тянется уже несколько месяцев, еще с прошлой версии платформы |
||
DS
8 — 12.03.14 — 16:27 |
Так «1С:Предприятие 8.2 (8.2.18.102)» или «19.80 стоит»? |
||
ptiz
9 — 12.03.14 — 16:28 |
Переустановите платформу. |
||
zakolka
10 — 12.03.14 — 16:28 |
19,80 |
||
spu79
11 — 12.03.14 — 16:31 |
то с платформой непонятки, то «вот сама пытаюсь» — а личке пол — мужской…наверно сложно все в жизни. |
||
Serg_1960
12 — 12.03.14 — 16:36 |
Эээ… а кто платформу устанавливал? Тоже «я сама»? |
||
zakolka
13 — 12.03.14 — 16:36 |
вообще не заморачивалась где тут пол меняют, сразу к основной проблеме перешла |
||
zakolka
14 — 12.03.14 — 16:37 |
конечно сама, работа такая |
||
zakolka
15 — 12.03.14 — 16:41 |
пол, кстати, что то не хочет меняться и пароль где поменять тож не вижу |
||
Serg_1960
16 — 12.03.14 — 16:46 |
Ладно, бог с этим |
||
Serg_1960
17 — 12.03.14 — 16:48 |
Посмотри на всякий случай журнал регистрации (действий пользователей) — там может быть более подробно ошибка расписана. |
||
Господин ПЖ
18 — 12.03.14 — 16:51 |
наверное платформу обновили а com нет… |
||
Господин ПЖ
19 — 12.03.14 — 16:52 |
еще как вариант — новый PC с 64-бит системой… |
||
zakolka 20 — 12.03.14 — 16:57 |
Хорошо, спасибо,проверю все возможные варианты. Я просто занимаюсь обновлением 1С программ и нам не разрешают «копаться» в компах у клиентов, но очень часто попадаются такие сисадмины, что за неимением знаний просто орут :»Это все ваша ……1С программа». Спасибо всем за советы! |
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Показывать по
10
20
40
сообщений
Новая тема
Ответить
alida555
Дата регистрации: 03.07.2012
Сообщений: 81
Добрый день !!!! При обновлении конфигурации ЗуП появляется сообщение «Ошибка при проверке подключения к информационной базе.Ошибка при вызове метода контекста (Connect) » Как можно исправить ????
Денис (САМАРА)
Дата регистрации: 09.04.2008
Сообщений: 8351
Если обновляете через интернет, то попробуйте обновить обычным способом.
alida555
Дата регистрации: 03.07.2012
Сообщений: 81
Я попробовала все способы …результат тот же
Sh_S
Дата регистрации: 02.03.2007
Сообщений: 7730
т.е. скачали обновление и через конфигуратор не получилось обновиться?
AlexSib
Дата регистрации: 02.04.2013
Сообщений: 1
Снес все платформы, кроме 8.2.17.169, выяснилось, что Windows оставшуюся платформу видит как-то криво, если запускать список установленных программ, то ее в списках нет и при попытке удалить предыдущую версию платформы ругнулась прога, что база вроде как этой платформой открыта. В общем, все удаляете, через «Установка и удаление программ», потом заново ставите последнюю платформу и все должно нормально заработать
Показывать по
10
20
40
сообщений
Ошибка при обновлении «класс не зарегистрирован»
Автор Ayvar, 26 янв 2012, 12:00
0 Пользователей и 1 гость просматривают эту тему.
Здравствуйте, помогите пожалуйста с установкой обновления возникла проблема…
{Обработка.ОбновлениеКонфигурации.МодульОбъекта(1438)}: Ошибка при вызове конструктора (COMОбъект)
ComConnector = Новый COMОбъект(УправлениеСоединениямиИБ.ИмяCOMСоединителя());
по причине:
Класс не зарегистрирован
платформа 1С:Предприятие 8.2 (8.2.14.519)
конфигурация Бухгалтерия предприятия, редакция 2.0 (2.0.28.3)
пытаюсь обновить до 2.0.32.4 и через интернет, и с сайта скачал архив, всегда одно и то же…
Такая ошибка возникает, когда тот объект, к которому вы пытаетесь подключится, не зарегистрирован как COM-объект. Подробности тут: http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=555004
v81.COMConnector (запуск на указанном сервере) | Форум поддержки читателей книги «Практическое пособие разработчика. Примеры и типовые приемы»
Сортировка: Более поздние сообщения отображаются ниже / выше
v81.COMConnector (запуск на указанном сервере)
30.11.2009 17:31
Коган Эстер
554940
Когда в конструкции «Новый COMОбъект(«v81.COMConnector», <Имя сервера>)» пытаешься указать имя сервера в явном виде (всё, что надо, везде, где надо, зарегистрировано) — появляется ошибка «Класс не зарегистрирован». Что не так?
P.S. Application с именем сервера стартует на ура.
Re: v81.COMConnector (запуск на указанном сервере)
01.12.2009 09:50
Максим Радченко, 1С
Re: v81.COMConnector (запуск на указанном сервере)
01.12.2009 10:34
Коган Эстер
Re: v81.COMConnector (запуск на указанном сервере)
01.12.2009 10:46
Максим Радченко, 1С
Re: v81.COMConnector (запуск на указанном сервере)
01.12.2009 11:00
Коган Эстер
Re: v81.COMConnector (запуск на указанном сервере)
01.12.2009 11:20
Максим Радченко, 1С
Re: v81.COMConnector (запуск на указанном сервере)
01.12.2009 14:32
Коган Эстер
555004
Спасибо. Просто нигде не встретился однозначный ответ, могут ли в фоновом задании работать com-вызовы библиотек, НЕ являющихся классическими внешними компонентами в понимании 1С, и каковы должны быть для этого права системного пользователя фонового задания.
Re: v81.COMConnector (запуск на указанном сервере)
01.12.2009 14:38
Арабханян Армен Сергеевич
Re: v81.COMConnector (запуск на указанном сервере)
01.12.2009 10:25
Коган Эстер
Re: v81.COMConnector (запуск на указанном сервере)
01.12.2009 10:30
Максим Радченко, 1С
Re: v81.COMConnector (запуск на указанном сервере)
30.11.2009 18:49
Дукельский Андрей Львович
Re: v81.COMConnector (запуск на указанном сервере)
30.11.2009 18:55
Коган Эстер
Re: v81.COMConnector (запуск на указанном сервере)
01.12.2009 07:56
Селезнёв Александр
Re: v81.COMConnector (запуск на указанном сервере)
01.12.2009 10:46
Коган Эстер
Спасибо за ссылку, помогла, проблема решена.
Здравствуйте,подскажите пож. при обновлении 1 С бухгалтерия выдает: Ошибка при проверке подключения к информационной базе. {Обработка.ОбновлениеКонфигурации.МодульОбъекта(1383)}: Ошибка при вызове конструктора (COMОбъект):-2147221164(0x80040154):Класс не зарегистрирован. Что нужно сделать.
Теги:
- Форум 1С
-
►
Форум 1С — ПРЕДПРИЯТИЕ 8.0 8.1 8.2 8.3 8.4 -
►
Установка и администрирование 1С Предприятие 8 -
►
Ошибка при обновлении «класс не зарегистрирован»
Похожие темы (5)
Поиск
Исправление следующей ошибки 1С 8.3 (может возникать при синхронизации, выгрузке-загрузке различных данных с удаленным подключением и т.п., как правило после обновления платформы):
«При попытке подключения к информационной базе произошла ошибка:
Ошибка при вызове конструктора (COMОбъект): Недопустимая строка с указанием класса»
Решение: в реестре Windows необходимо зарегистрировать компоненту comcntr.dll
Сначала пробуем простые варианты.
Первый вариант: пробуем удалить и заново установить платформу 1С, войдя в систему с полными правами (предварительно перезагрузив компьютер).
Проверяем. Если не помогло —
Второй вариант:
Открываем Проводник (Мой компьютер), в адресной строке пишем %windir% и нажимаем Enter,
открывается командное окно с путем: C:Windows,
Далее в зависимости от разрядности вашей версии Windows (32 или 64 разряда) входим в соответствующую директорию,
находим среди файлов cmd.exe и запускаем его от имени Администратора (клик правой клавишей — запустить от имени Администратора).
В появившемся окне также в зависимости от разрядности Windows вставляем (можно отсюда через копировать-вставить) следующую строку:
для Windows 7×32
в %windir%System32RegSvr32.exe «С:Program Files (x86)1cv88.3.11.3034bincomcntr.dll»
для Windows 7×64
в %windir%SysWoW64RegSvr32.exe «С:Program Files (x86)1cv88.3.11.3034bincomcntr.dll»
Важно! Здесь вместо подстроки «С:Program Files (x86)1cv88.3.11.3034» укажите путь к Вашему каталогу 1С Предприятие.
Если и это не помогло —
Третий вариант, регистрируем компонент в реестре вручную:
Открываем: Панель управления — Администрирование — Службы компонентов – Компьютеры – Мой компьютер
Выбираем: Приложения COM+ — Дополнительные действия — Приложения — Создать приложение.
Вводим имя «V83COMConnector» , ставим опцию «Серверное приложение», и Указанный пользователь выбираем «Администратор», либо «Текущий пользователь».
В появившейся ветке V83COMConnector выбираем Компоненты – Создание нового компонента – Установка новых компонентов.
Выбираем файл — входим в Ваш каталог 1С, далее bincomcntr.dll, и выбираем Готово.
Правой кнопкой мыши нажимаем по ветке V83COMConnector, далее переходим на Свойства – Безопасность.
Снимаем опцию «Принудительная проверка доступа для приложений», выставляем опцию «Применить политику программных ограничений» и выбираем уровень «Неограниченный».