Как можно исправить ошибку кода 10016 на сервере Windows Server 2016 с установленной MSSQL?

  • 6 сентября 2023 г. 23:16
Ответы на вопрос 2
Для исправления ошибки кода 10016 на сервере Windows Server 2016 с установленной MSSQL, вам нужно выполнить следующие шаги:

1. Откройте "Component Services" (Служба компонентов). Для этого можно использовать поиск по меню "Пуск", либо выполнить команду "dcomcnfg" в командной строке.

2. В окне "Component Services" перейдите в папку "Component Services" -> "Computers" -> "My Computer" -> "DCOM Config".

3. Выполните поиск по CLSID или APPID из ошибки (в данном случае, {3185A766-B338-11E4-A71E-12E3F512A338} и {7006698D-2974-4091-A424-85DD0B909E23}).

4. Найдите компонент, связанный с этим CLSID или APPID, щелкнув правой кнопкой мыши и выбрав "Properties" (Свойства).

5. Перейдите на вкладку "Security" (Безопасность) и нажмите кнопку "Edit" (Изменить) для "Launch and Activation Permissions" (Разрешения на запуск и активацию).

6. В открывшемся окне "Launch and Activation Permission" установите флажок рядом с "Customize" (Настроить), затем нажмите кнопку "Edit" (Изменить) у "Customize".

7. В появившемся окне выберите "Add" (Добавить) и добавьте пользователя NT SERVICE\MSSQLSERVER, если его нет в списке.

8. Для добавленного пользователя установите разрешения "Local Launch" (Локальный запуск) и "Local Activation" (Локальная активация). Убедитесь, что флажок установлен для "Allow" (Разрешить) в обоих разрешениях.

9. Нажмите "OK" для подтверждения изменений.

10. Повторите аналогичные действия для папки "Component Services" -> "Computers" -> "My Computer" -> "DCOM Config" -> "Security" (Безопасность) -> "Access Permissions" (Разрешения на доступ).

11. После завершения всех настроек, перезапустите сервер MSSQL и перезапустите компьютер.

Это должно исправить ошибку кода 10016. Если ошибка возникает каждые 10 минут, рекомендуется также проверить наличие других ошибок в системных журналах событий, чтобы исключить другие потенциальные проблемы или конфликты.

Убедитесь, что вы выполняете все изменения с правами администратора или с правами доступа к административным службам компонентов.
Запустите консоль конфигурирования DCOM (например dcomcfng.exe), затем перейдите в раздел Component Services/My Computer/DCOM Config. Найдите там приложение с именем (например, "Flight API Settings Broker") или с AppId, указанным в событии. Установите необходимое разрешение для указанной учетной записи. 
Похожие вопросы