Как установить SQL Server на Read Only Domain Controller

2011-02-21, 14:10 / Argon

При установке Kaspersky Admin Kit на систему Windows Server 2008 R2 с ролью RODC я столкнулся со следующими ошибками на этапе установки SQL Server 2005 Express…

Failure creating local group SQLServer2005SQLBrowserUser$SERVER.
Failure creating local group SQLServer2005MSSQLServerADHelperUser$SERVER.
Failure creating local group SQLServer2005MSSQLUser$SERVER$KAV_CS_ADMIN_KIT.

Происходит сие по следующей причине:

  • установщик SQL Server пытается создать локальные группы для внутренних нужд
  • так как сервер является контроллером домена, локальных групп на нем нет, потому группы создаются в AD
  • так как сервер — не просто контроллер домена, а только для чтения, создать жти группы он не может

Для успешного разрешения этой ситуации достаточно вручную создать в AD следующие группы:

  • SQLServer2005SQLBrowserUser$SERVER
  • SQLServer2005MSSQLServerADHelperUser$SERVER
  • SQLServer2005MSSQLUser$SERVER$KAV_CS_ADMIN_KIT

…и смело нажимать retry в окне сообщения об ошибке.

Дальнейших проблем в процессе установки и работы приложения обнаружено не было.



6 комментариев

Max
# Комментарий от 2011-10-28, 22:22

А почему не использовать MS SQL Server ExpressEdition 2008 R2 на этой или выделенной машине?

Кстати на него можно водрузить WSUS.

Argon
# Комментарий от 2011-11-05, 12:20

Я описал, как исправить конкретную ошибку. Ставить следующую версию SQL не всегда нужно/хочется/поддерживается. И, тем более, на выделенную машину ;)

kavkis
# Комментарий от 2012-01-07, 15:51

спасибо за помощь в установке

Argon
# Комментарий от 2012-01-09, 00:24

Рад помочь!

Snake
# Комментарий от 2014-03-13, 13:20

Таже ошибка в sql 2012. Решение помогло.

diflyon
# Комментарий от 2016-12-19, 03:07

спасибо за подсказку.
пытался поставить MS SQL 2014 Express на RODC.
после создания группы SQLServer2005SQLBrowserUser$ в AD на Writable DC вручную проблема исчезла.

Добавить комментарий