Проблемы
Рассмотрим следующий сценарий.
-
У вас есть учетная запись пользователя в домене Windows.
-
У вас есть дочерний домен домена Windows.
-
В дочернем домене отключен параметр "контроллер домена Active Directory-LDAP (TCP-in)".
-
При запуске файла установки SQL Server на компьютере под управлением Windows 2008 R2 или Windows 7 или более поздней версии вы пытаетесь использовать учетную запись пользователя в качестве учетной записи службы.
В этом сценарии проверка учетных записей служб занимает много времени.
Причина
Проблема возникает из-за того, что Windows API NetQueryServiceAccount вызывается многократно, и каждый вызов занимает более 80 секунд, если отключен параметр "контроллер домена Active Directory — LDAP (TCP-in)".
Решение
Эта проблема впервые устранена в следующем накопительном обновлении SQL Server.
Накопительное обновление 8 для SQL Server 2012 с пакетом обновления 1 (SP1) /en-us/help/2917531
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Примечание.Это исправление содержится в файлах поддержки настройки SQL Server, которые можно установить перед установкой SQL Server, но это исправление также применяется к установкам RTM для SQL Server.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Обходное решение
Чтобы обойти эту ошибку, используйте учетную запись Local System в качестве учетной записи службы при настройке отдельного экземпляра SQL Server 2012.