Ошибка dcom 8000401a

  • Remove From My Forums
  • Question

  • I have check password of interactive user its correct still we are facing issue but some time  its work.

    we don’t understand why this happen?

    Actually we are using office automation for generating excel file and convert generated excel file to PDF.

    From last one month it working fine but  now we are facing issue regarding office automation.

    system show below error

    ———————————————————————

    9/8/2015 9:58:28 AM

    System.Runtime.InteropServices.COMException (0x8000401A): Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 8000401a.

    ———————————————————————

    In DCOM of excel application setting, we set the interactive user and set all permission to that user  also that user continuously login to the server user never log off.

     please help to resolve above issue.

    Thanks

    Sangram

Answers

  • Hi Sangram Sapkal,

    >>”The process cannot access the file 
    because it is being used by another process”

    Based on your exception message, I think the issue was clearly. You need to close the file stream after you have generated excel file. Then you could try to convert it into PDF.

    You could refer to this similar thread for details:
    “File is being used by another process” after File.Create

    Best Regards,

    Xavier Eoro


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.

    Click
    HERE to participate the survey.

    • Proposed as answer by

      Wednesday, September 30, 2015 2:41 AM

    • Marked as answer by
      Youjun Tang
      Wednesday, October 7, 2015 7:16 AM

Известные нам коды ошибок приложения 1С, которые можно отловить с помощью функции ОписаниеОшибки

Проблема:
Не найден интерфейс сервера (80070005)

Решение:

  1. На клиенте включить DCOM утилитой dcomcnfg и добавить нужные протоколы в список.

  2. На серваке добавить пользователей в группу «Distributed COM Users»

  3. Перезапустить COM-приложение на сервере 1С:Предприятия

В настройках Windows на сервере должна быть включена роль «Сервер приложений» (Application Server)

Прочитать статью на ИТС.

Если клиент и сервер в разных подсетках (доменах), на сервере в локальную группу «Пользователи DCOM» пропишите пользователя клиента. Члены этой группы могут запускать, активизировать и использовать объекты DCOM на этом компьютере.


Проблема:
После выбора информационной базы (но до логина в 1с) возникает ощибка «Объект сервера 1С предприятия не обнаружен. 800706BF».

Решение:

1) Права пользователя.
Возможно, что пользователь, от имени которого запускается клиентское приложение не зарегистрирован и не доступен компьютеру сервера 1С:Предприятия.
2) Проверьте на клиентском компьютере настройки DCOM.
dcomcnfg/ Default protocols:
— Connection oriented TCP/IP
dcomcnfg/ Default properties:
— Enable distributed COM on this computer
— Default authentication level: Connect
— Default impersonation level: Identify
3) Попробуйте на серверном и клиентском компьютере понизить уровень
аутентификации:
Default authentication level: None
4) Проверьте, не установлено ли сетевых экранов. Откройте порт 135 и те, которые указаны на клиенте и сервере в диалоге:
dcomcnfg/ Default protocols/ Properties/ Post Ranges.
Если там диапазонов портов не указано — задайте их.


Проблема: Ошибка соединения с сервером 1С:Предприятия 8.0: Неправильный путь к файлу C:W

Решение:
Возможная причина ошибки в том, что для пользователя USER1CV8SERVER не заданы переменные окружения TEMP и TMP, поэтому при создании новой базы временные файлы пытаются быть созданными в корне диска C:


Проблема: Ошибка создания информационной базы: Компоненты OLE DB провайдера не найдены

Решение:
Такое сообщение может быть выдано, если сервер 1С:Предприятия не смог создать COM объект OLE DB Provider for Microsoft SQL Server.
Ознакомьтесь с разделом «Администрирование/ Установка и настройка/ Сервер 1С:Предприятия и SQL-сервер» на диске ИТС.
1) Найдите в Registry ветку
HKEY_CLASSES_ROOTCLSID{0C7FF16C-38E3-11d0-97AB-00C04FC2AD98}InprocServer32
Какой маршрут до файла SQLOLEDB.DLL является значением параметра default?
Убедитесь, что в этом каталоге этот файл есть.
2) Убедитесь, что каталог с файлом SQLOLEDB.DLL доступен пользователю USER1CV8SERVER. Для этого к списку пользователей, имеющих права на каталог можно добавить пользователя USER1CV8SERVER или группу everyone.
3) Запустите утилиту Microsoft SQL Server Client Network Utility. На закладке General установите протокол TCP/IP. На закладке Network Libraries посмотрите маршрут сетевой библиотеки для протокола TCP/IP. Убедитесь, что она присутствует в указанном каталоге и пользователь USER1CV8SERVER имеет доступ в этот каталог.
Попробуйте переустановить MDAC.
Убедитесь, что у пользователя, от имени которого стартует сервер 1С:Предприятия, есть права на каталог, содержащий компоненту OLE DB провайдера, и на файлы в этом каталоге.


Проблема: При попытке добавить базу с локальной станции, 1C предлагает только вариант выбора файлового варианта базы.

Решение:
На появление меню выбора вида создания базы (файловая или на сервере Предприятия) может влиять только ключ. Если ключа нет, то платформа может быть максимум базовой, а базовая не работает с сервером, поэтому этого меню нет. Если же оно есть, но недоступно, то возможно не установлены компоненты доступа к серверу на этой локальной станции.


Проблема:
Выдается ошибка «Не удалось зафиксировать файл базы данных для открытия или изменения …/1cv8.1CD»

Решение:
Фиксация файла базы данных – это разновидность внутренней блокировки, которая требуется, чтобы на некоторое непродолжительное время обеспечить целостность структуры файла при выполнении операций чтения данных или фиксации транзакции. При чтении требуется, чтобы эти структура файла была в целостном состоянии, а при фиксации транзакции структура может изменяться.
При нормальной работе такая ошибка возникать не должна. Суть сводится к следующему: для выполнения фиксация результатов транзакции может потребоваться выполнить перестройку внутренних структур данных файла *.1cd. А для выполнения чтения данных необходимо гарантировать, чтобы такая перестройка структур данных не выполнялась. Для обеспечения согласования этих операций имеется механизм внутренних блокировок, называемых фиксацией. Фиксация выполняется с ожиданием. В то же время предполагается, что фиксация выполняется на непродолжительное время, меньшее, чем время ожидания. Таким образом, если упомянутая ошибка возникла, то имеет место некоторое нарушение нормального хода событий. Мы наблюдали такую ситуацию и уже описывали ее в партнерской конференции. Вкратце все выглядит примерно так. В какой-то момент времени запрос на блокировку участка файла (функция LockFile() Win32 API) выдает ошибку Network error. В результате возникает ошибка движка файловой базы данных «Не удалось зафиксировать файл базы данных для открытия или изменения».
Природа ошибки нам пока непонятна. Известно только, что она возникает далеко не у всех. Не отмечено никакой связи возникновения этой ошибки с версией 1С:Предприятия 8.0 и используемой конфигурацией. По-видимому речь идет о каких-то особенностях некоторых сетей.

Вполне возможно, что проблема возникает из за нестабильности работы сети
Один из способов проверить — выполнить команду:
ping [Имя сервера] -t
на компьютере, с которого запускается 1с
после чего запустить 1с и посмотреть, что будет происходить…


80004027 — приложение 1CV8 или сомпонента v8.server.1 выключена,
если сервер на Windows Server 2003.
См. статью «Особенности настройки Windows Server 2003 при установке сервера 1С:Предприятия 8.0» на диске ИТС.


00000005, 00000041, 80070005, 80080005, 80000009, 80030005, 8001011B — клиент не имеет прав на доступ к серверу (access denied). Выполните
рекомендации статьи «Вопросы установки и настройки 1C:Предприятия 8.0
в варианте «клиент-сервер»» из раздела методической поддержки
1С:Предприятия 8.0 на диске ИТС.


800706BA, 800706BE — на сервере произошло неожиданное исключение. Сервер упал.
Нужны записи из Event Log с сервера.


80010108 — внутренняя ошибка клиентского приложения. Нужны записи
Event Log клиентского компьютера и описание действий, выполнявшихся
в это время.


80070776 — Запустить DcomCnfg.exe и проверить протокол для DCOM
Должен быть TCP/IP с ориентацией на подключения


8000401A — В свойствах COM+ приложения 1CV8 на серверном компьютере
на закладке Identity установлен Interactive user, но никакой
пользователь интерактивно не вошел в серверный компьютер.


8001011C — На клиентском компьютере запрещено использование DCOM.
Помогает запустить на клиентском компьютере dcomcnfg.exe
и на закладке Default Properties установить флаг
Enable distributed COM on this computer.


80070721 — Ошибка возникает при рассогласовании протоколов
аутентификации между DCOM клиентом и сервером в том случае, если для связи
между ними используется Microsoft Internet Information Services (IIS).
Возможно, для DCOM используется протокол Tunneling TCP/IP. Установите
на компьютере — сервере 1С:Предприятия и на клиентских компьютерах для
DCOM протокол Connection-oriented TCP/IP.


Ошибка блокировки при транзакциях

Microsoft OLE DB Provider for SQL Server: Transaction (Process ID 55) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.

HRESULT=80004005, SQLSTATE=40001, native=1205

Возникает при конфликте транзакций, часто при записи объектов.


Ошибка блокировки при транзакциях 2

Microsoft OLE DB Provider for SQL Server: Lock request time out period exceeded.

HRESULT=80040E31, SQLSTATE=HYT00, native=1222

Истек тайм-аут.


Более 256 таблиц в запросе

Ошибка выполнения запроса «Построенный запрос к СУБД использует слишком много таблиц. Допустимо не более 256.»

Когда в запросе идет обращение более, чем к 256 таблицам.


Ошибки: 00000005, 00000041, 80070005, 80000009, 80030005, 8001011B
Возникают в тех случаях, когда пользователь, от имени которого работает клиентское приложение, не имеет прав доступа к каким-либо ресурсам. В частности, это может означать, что пользователю, от имени которого стартовало клиентское приложение 1С:Предприятия, недоступны либо средства COM+ того компьютера, на котором установлен сервер, либо зарегистрированное на нем COM+ приложение 1CV8, которое является сервером 1С:Предприятия.

Если эта ошибка возникает во внешнем соединении 1С:Предприятия, то это означает отсутствие соответствующих прав у пользователя того приложения, которое обратилось к внешнему соединению. Это может быть любое интерактивное приложение или, например, WEB-сервер. В частности, если в качестве WEB-сервера используется Microsoft Internet Information Services, то таким пользователем может быть пользователь IUSR_<Имя компьютера> или ASPNET.

Методика настройки прав доступа пользователей к COM+ серверу описана в разделах «Вопросы установки и настройки 1C:Предприятия 8.0 в варианте «клиент-сервер»» и «Особенности использования внешнего соединения 1С:Предприятия в WEB-приложениях».
(С) ИТС


Ошибка 80010108
Может возникнуть в том случае, если клиентское приложение некоторое время (несколько минут) находилась в неактивном состоянии, например из-за засыпания компьютера или долгого ожидания на точке останова в отладчике. Причиной этого является особенность механизма DCOM, обеспечивающего принудительный разрыв соединения с сервером, если клиент долго не проявлял активность.
(C) ИТС


Ошибка 80010005
Может возникнуть в клиентском приложении в процессе обращения к серверу 1С:Предприятия, если при перерисовке экрана клиентское приложение обратилось к серверу 1С:Предприятия повторно. Это может быть проявлением внутренней ошибки клиентского приложения 1С:Предприятия. Для ее оперативного исправления желательно описать обстоятельства ее возниконовения и обратиться на линию технической поддержки 1С:Предприятия 8.0.
(C) ИТС


Ошибки 800706BA, 800706BE
Сигнализируют об аварийной ситуации на сервере 1С:Предприятия, которая привела к его автоматическому перезапуску.
(С) ИТС


Ошибка 0х80080005: Server execution failed
Одной из причин возникновения этой ошибки явлются проблемы с подсистемой COM+, являющейся частью операционной системы. При возникновении такой ошибки, как правило, в системные журналы событий также записываются события с источником COM+, именем серверного приложения System Application и указанием файла Comsvcs.dll. Существуют процедуры восстановления работоспособности COM+, однако они дают желаемый результат не всегда. Описания официально рекомендованных процедур можно найти в http://support.microsoft.com/default.aspx?scid=kb;en-us;315296 (или похожей http://support.microsoft.com/default.aspx?scid=kb;en-us;318731), однако по результатам практических применений рекомендуется процедура, описанная в http://www.jsifaq.com/subN/tip6900/rh6951.htm. Эта последовательность шагов дополнена по сравнению с официальной и может быть использована в операционных системах 2000/XP/2003. Ниже приводится ее перевод на русский язык.
Для восстановления поврежденного каталога COM+:

  1. Переименуйте каталог %SystemRoot%System32Clbcatq.dll в %SystemRoot%System32~Clbcatq.dll (обратите внимание на появление тильды в имени каталога).
  2. Перезагрузите компьютер.
  3. Удалите из системного реестра ключ COM3, расположенный  в ключе HKEY_LOCAL_MACHINESOFTWAREMicrosoft.
  4. Запустите командную консоль CMD.EXE.
  5. Наберите pushd %SystemRoot% и нажмите Enter.
  6. Наберите rd /s /q Registration и нажмите Enter.
  7. Наберите popd и нажмите Enter.
  8. Наберите exit и нажмите Enter.
  9. Удалите слово Hide из строки, начинающейся с COM=, в файле %SystemRoot%InfSysoc.inf. Для редактирования файла можно использовать Notepad.
 10. Для Windows XP:
         * Запустите командную консоль CMD.EXE.
         * Наберите regsvr32 /s ole32.dll и нажмите Enter.
         * Наберите regsvr32 /s oleaut32.dll и нажмите Enter.
         * Наберите exit и нажмите Enter.
 11. Запустите панель управления Установка/Удаление программ и выберите пункт Добавлениеудаление компонент Windows.
 12. Нажмите Next и переустановите COM+.
     Замечание: Если механизм защиты системных файлов Windows File Protection блокирует одно или несколько из вышеприведенных действий, то необходимо выполнять эти действия в безопасном режиме (Safe Mode).

http://users.v8.1c.ru/Adm433.aspx


Ошибка записи/проведения

Ошибка при вызове метода контекста (Записать): Операция не выполнена!

Возникает, если в модуле записи/проведения присвоить Отказ=истина


Ошибка преобразования данных XML

возникает при рассинхронизации структуры данных (конфигурации) между узлами распределенной базы

В базе нет пользователя с административными правами
При редактировании списка пользователей роли берутся только из конфигурации БД. Обновить конфигурацию БД (F7).


Попытка передачи мутабельного значения на сервер 1С:Предприятия
Возникает только в клиент-серверной версии (SQL). Для исправления ошибки нужен программист. Если у вас типовая конфигурация, попробуйте обновить ее до последнего релиза.
Мутабельный — изменяемое. На сервер 1С можно передавать значения только примитивных типов данных.


Клиентский поток исполняется на сервере. Удалить клиента веременно невозможно
v8: Клиентский поток исполняется на сервере. Удалить клиента веременно невозможно

Однако не обязательно перезапускать сервер приложений (выгоняя всех пользователей), чтобы убить зависший таким образом процесс.
Достаточно найти этот процесс на SQL сервере и убить его на SQL сервере.


Ошибка SDBL: Поля ‘CAST (Q_000_T_001/Recorder AS REF(Document4055)/Fld4092’ и ‘CAST (Q_000_T_001/Recorder AS REF(Document123)/Fld2322’ не совместимы по типам.(pos=10173)

В документах «Приходный кассовый ордер» и «Расходный кассовый ордер» реквизит «Основание» имеет в свойстве «Неограниченная длина» включенный флаг , надо снимать флаг и указать длину этого реквизита


«Ошибка SQL: Поле не найдено «MaxGetCode«

Эта ошибка выдается в файловом варианте, когда клиенты разных версий одновременно работают с ИБ в файловом варианте.


Ошибка «Внутренняя ошибка 2738»

Решение:
Попробуйте переустановить Windows Script http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa.


Проблема:
При установке релизов конфигураций 8.1, начиная с УПП 1.2.6.2, БП 1.5.6.3, под ОС Windows Vista с включенным UAC выдается сообщение «Ошибка при инсталляции».

Решение:
Начиная с релизов конфигураций УПП 1.2.6.2 и БП 1.5.6.3 для 8.1 введена цифровая подпись. Для подписанных программ виртуализация защищенных каталогов отключена, в том числе и для каталога Program Files, в который записываются шаблоны конфигураций по умолчанию. При включенном UAC прав на запись в этот каталог нет, что и вызывает ошибку записи. Для решения проблемы установки необходимо либо отключать UAC, либо устроить каталог шаблонов в другом месте, доступном для записи.


Источник: http://forum.itland.ru/?showtopic=13043

См. также http://www.mista.ru/articles1c/1cv8_setup.htm

from last so many times I am getting the below error.As I am using the Microsoft Word dlls to create word files which further attached to the mail.

Server Error in '/' Application.
Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 8000401a.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Runtime.InteropServices.COMException: Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 8000401a.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[COMException (0x8000401a): Retrieving the COM class factory for component with CLSID {000209FF-0000-0000-C000-000000000046} failed due to the following error: 8000401a.]
   iPortal.user.sendRAMail.GetData(Object fileName) in XXX:512
   iPortal.user.sendRAMail.btnSend_Click(Object sender, EventArgs e) in XXX:1300
   System.Web.UI.WebControls.Button.OnClick(EventArgs e) +107
   System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +110
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3436


Version Information: Microsoft .NET Framework Version:2.0.50727.4216; ASP.NET Version:2.0.50727.4223 

can anybody please suggest me any solution.As I am also got some solutions that say me to change the access permission for the Word dlls using the DCOMCNFG but still getting the same error.but on some time it works properly…so I think the code is not an issue.
And also how I will find which account is using my current application.(ex.Network Service, Administrator etc)

gorkem's user avatar

gorkem

7311 gold badge10 silver badges17 bronze badges

asked Apr 13, 2012 at 11:18

gofor.net's user avatar

2

I found the solution,

using DCOMCNFG.exe open it and go to Component Service ->Computers->My Computer->DCOM Config->
check for Microsoft Office Word option and select tab Security.Here you will get the options for Launch and Activation Permission->select Customize and click on edit and the add the user that will runs your Application with full access.

That’s all ,this resolve my problem hop this will help.

answered Nov 28, 2012 at 9:36

gofor.net's user avatar

gofor.netgofor.net

4,17810 gold badges42 silver badges65 bronze badges

1

My idea would be to get rid of Com all together if I can find a better solution I would use it

Check this out

http://docx.codeplex.com/

answered Apr 13, 2012 at 12:17

Micah Armantrout's user avatar

Micah ArmantroutMicah Armantrout

6,7314 gold badges40 silver badges66 bronze badges

1

One thing I did on my server was to open Microsoft Word on the machine and this seemed to cause the error to go away.

answered Nov 16, 2015 at 15:15

dellyjm's user avatar

dellyjmdellyjm

4281 gold badge5 silver badges10 bronze badges

you can create another user , then login with that and create remote to 121.0.0.1 and main user (loopback to rpc!!!) then diconnect from new user and you will have interactive user

answered May 20, 2019 at 0:10

Mohsen Meshkini's user avatar

Server OS: Windows Server 2016

Решение: запустить dcmcnfg, включите компьютер в свою очередь -> мой компьютер -> Конфигурация DCOM, найдите соответствующее слово или Excel и другие программы

Правый ключ «атрибут»

Убедитесь, что логотип выбран в качестве «интерактивных пользователей»

Переключитесь на вариант безопасности, подтвердите, что следующие три разрешения настраиваются

Присоединяйтесь к каждому, чтобы не работать

Редактировать разрешения запуска и активации

Добавьте пользователя сетевой службы в «Локальный запуск, удаленный пуск, локальная активация» разрешения

Редактировать разрешения доступа

Добавьте пользователи сетевой службы в разрешения «Локальный доступ, удаленный доступ к удаленному доступу»

На данный момент проблема решена.

Ошибка создания информационной базы: Компоненты OLE DB провайдера не найдены.

Сервер 1С:Предприятия не может создать COM объект OLE DB Provider for Microsoft SQL Server.

  1. Запустите команду regedit. Затем в ветке реестра
    HKEY_CLASSES_ROOTCLSID{0C7FF16C-38E3-11d0-97AB-00C04FC2AD98}InprocServer32 посмотрите, какой путь, до файла SQLOLEDB.DLL, является значением параметра default? Далее нужно убедиться, что по указанному маршруту, такой файл присутствует.
  2. Нужно убедиться в доступности каталога, для пользователя USER1CV8SERVER, в котором находится SQLOLEDB.DLL.
  3. Воспользовавшись приложением Microsoft SQL Server Client Network Utility, на закладке – General, установите — протокол TCP/IP. На закладке Network Libraries, посмотрите маршрут сетевой библиотеки для протокола TCP/IP. Обязательно нужно убедиться, что указанная библиотека, в указанном каталоге, присутствует и для пользователя USER1CV8SERVER этот каталог доступен.
  4. Переустановите MDAC.
  5. Проверьте, доступно ли юзеру, от имени которого стартует сервер 1С:Предприятия, каталог, с находящейся в нём компонентой OLE DB провайдера, и файлы присутствующие в этом каталоге.

При добавлении базы в 1C, возможен только выбор файлового варианта базы.

Два варианта:

  • Нет ключа или проблемы с работой ключа.
  • На компьютер не установлены 1С компоненты для работы с сервером.

Объект сервера 1С:Предприятия не обнаружен 800706BF.

  • Возможная проблема с пользовательскими правами.
  • Проведите проверку на машине клиента настроек DCOM:

dcomcnfg/ Default protocols:

— Connection oriented TCP/IP

dcomcnfg/ Default properties:

— Enable distributed COM on this computer

— Default authentication level: Connect

— Default impersonation level: Identify

  • Понизьте уровень аутентификации на компьютерах сервера и клиента: Default authentication level: None
  • Убедитесь в отсутствии или корректности настроек сетевых экранов. 135 порт должен быть открыт, также те, которые появятся в списке после команды:

dcomcnfg/ Default protocols/ Properties/ Post Ranges.
Если таких портов нет – нужно указать их.

Не найден интерфейс сервера 80070005.

  • Включаем DCOM на клиенте, воспользовавшись утилитой dcomcnfg, где добавляем необходимые протоколы в список.
  • Добавляем на компьютере–сервере пользователей, в группу «Distributed_COM_Users».
  • Перезапускаем на компьютере–сервере, 1С COM-приложение.
  • Необходимо включить роль — «Сервер_приложений» (Application_Server) в настройках на компьютере–сервере с Windows.
  • В случаях, когда серверный и клиентский компьютеры, находятся в различных подсетях или доменах, на серверной машине, в локальную группу «Пользователи_DCOM», нужно добавить пользователя клиентского. Юзеры, состоящие в данной группе, могут активизировать/запускать/использовать объекты DCOM на этой машине.

Не удалось зафиксировать файл базы данных для открытия или изменения …/1cv8.1CD.

Само по себе фиксирование файла БД – одна из видов внутренних блокировок. Фиксация нужна для обеспечения целостности внутренней структуры файла БД.

Например, при выполнении чтения данных, нужна гарантия, что структура данных не изменялась. А при выполнении транзакции, возможны изменения этих структур, при этом необходима фиксация результатов транзакции. Все указанные действия, обычно должны быть выполнены в течении некоторого непродолжительного периода времени.

Эта ошибка очень редкая и возникать в нормальных условиях не должна. Иногда возможен сбой, причину которого, объяснить так никто и не может. Возможно архитектура и особенности некоторых сетей, влияют на следующее:

Возникает коллизия асинхронности внутренних механизмов. При которой, фиксация результатов транзакции, предполагающей возможное изменение внутренней структуры БД, «накладывается» на фиксацию файла БД при его чтении, при котором должна присутствовать неизменность внутренних данных файла и наоборот.

Ещё одно из предполагаемых условий возникновения этой ошибки – это нестабильная работа сети. Проверьте «Пингом» доступность компьютеров с 1С в сети.

Ошибка соединения с сервером 1С:Предприятия: Неправильный путь к файлу C:W.

  • Вероятность того, что для юзера USER1CV8SERVER, не указаны переменные окружения TEMP и TMP. Во время создания новой БД, временные файлы создаются в корне диска C:

Код ошибки 80004027

  • Компонента v8.server.1 или Приложение 1CV8 выключено.

Код ошибки 00000005

Код ошибки 00000041

Код ошибки 80070005

Код ошибки 80080005

Код ошибки 80000009

Код ошибки 80030005

Код ошибки 8001011B

  • Отсутствуют необходимые права на доступ к серверу у клиента (Access denied).

Код ошибки 800706BA

Код ошибки 800706BE

Проблемы с сервером:

  • Сбои в самом сервере.
  • Возникло неожиданное исключение на сервере.

Смотрите «логи» из Event Log на сервере.

Код ошибки 80010108

  • Одна из внутренних ошибок клиентского приложения.

Смотрите «логи» из Event Log на клиентском компьютере.

Код ошибки 80070776

  • Для устранения запустите утилиту DcomCnfg.exe, где проведите проверку протокола для DCOM.
  • Убедитесь, что TCP/IP установлен (настроен) с ориентацией на подключения.

Код ошибки 8000401A

  • На компьютере, выполняющим роль сервера 1С:Предприятия, откройте свойства COM+ приложения 1CV8. Где Вы увидите, что на закладке Identity, будет установлен Interactive user. При этом, интерактивно вошедших пользователей, не будет.

Код ошибки 8001011C

  • Использование DCOM запрещено на компьютере клиента.
  • Попробуйте использовать утилиту dcomcnfg.exe,  где в открывшемся окне, на вкладке Default Properties, необходима будет активация флага — Enable distributed COM on this computer.

Код ошибки 80070721

  • Между сервером и DCOM-клиентом возникло рассогласование протоколов аутентификации. Эта проблема возникает, если для связи между ними (сервером и клиентом) используется Microsoft Internet Information Services (IIS).
  • Существует вероятность того, что используется протокол Tunneling TCP/IP для DCOM. Произведите установку на сервере 1С:Предприятия и машинах юзеров, для DCOM — протокола Connection-oriented TCP/IP.

Понравилась статья? Поделить с друзьями:
  • Ошибка dcom 1115 windows 10
  • Ошибка dcom 1084 при попытке запуска службы shellhwdetection
  • Ошибка dcom 1068 windows 10
  • Ошибка dcom 1005
  • Ошибка d3d12 dll windows 8