SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard SQL Server 2008 Workgroup Еще…Меньше
Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2008 как один загружаемый файл. Так как исправления являются накопительными, каждый выпуск содержит все исправления и все исправления безопасности, которые были включены в предыдущие 2008 SQL Server исправления выпуска.
Симптомы
На компьютере, на котором выполняется Microsoft SQL Server 2008 возникают одно или несколько из следующих проблем при создании связанного сервера с помощью поставщика собственного клиента SQL (Sqlncli.dll).
Примечание. Эти проблемы также возникают в Пакет обновления 3 (SP3) для Microsoft SQL Server 2005. Однако исправление, описанное в данной статье неприменимы к SQL Server 2005 с пакетом обновления 3.
Проблема 1
Рассмотрим следующий сценарий:
-
В среде SQL Server Management Studio откройте окно новый связанный сервер и создать связанный сервер, используя один из следующих вариантов настройки:
-
Поставщик собственного клиента SQL с Тип сервераSQL Server
-
Поставщик собственного клиента SQL (не SQL собственного клиента 10) Тип сервера , что другие источники данных
-
Поставщик Microsoft OLE DB для SQL Server Тип сервера , что другие источники данных
-
-
Разверните каталог Связанных серверов в среде SQL Server Management Studio для просмотра связанных серверов.
В этом случае неожиданного завершения работы службы SQL Server или мини-дамп повторно создается в папке журнала ошибок SQL Server. Такая ситуация будет повторяться до остановки службы SQL Server. Кроме того среда SQL Server Management Studio выводит следующее сообщение об ошибке:
Название: Microsoft SQL Server Management Studio
——————————
Не удается получить данные для этого запроса. (Microsoft.SqlServer.Management.Sdk.Sfc)
Для получения справки, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476
——————————
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:
Возникло исключение во время выполнения инструкции Transact-SQL или пакета. (Microsoft.SqlServer.ConnectionInfo)
——————————
Истекло время ожидания. Время ожидания истекло до завершения операции или сервер не отвечает. (Microsoft SQL Server, ошибка: -2)
Примечание. Эта проблема не возникает при выполнении запроса к связанному серверу при использовании поставщика собственного клиента SQL в SQL ServerТип сервера .
Проблема 2
Рассмотрим следующий сценарий:
-
Создание связанного сервера с помощью поставщика Microsoft OLE DB для драйверов ODBC.
-
Источник данных ODBC создается с помощью поставщик собственного клиента SQL Server типа в другом источнике данных.
В этом случае связанный сервер не возвращает результатов.
Решение
Исправление этой уязвимости первого выпуска накопительного обновления 7 для SQL Server 2008 Пакет обновления 1. Дополнительные сведения о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:-
979065 Накопительный пакет обновления 7 для SQL Server 2008 Пакет обновления 1
Примечание. Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2008 выпуска исправлений. Мы рекомендуем рассмотреть применение последнего выпуска исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:-
970365 SQL Server 2008 выполняет построение, выпущенных после выпуска SQL Server 2008 Пакет обновления 1
Исправления Microsoft SQL Server 2008 создаются для определенных пакетов обновления SQL Server. Необходимо установить исправление SQL Server 2008 Пакет обновления 1 для установки SQL Server 2008 Пакет обновления 1. По умолчанию какие-либо исправления, включенный в пакет обновления SQL Server включено в следующий пакет обновления SQL Server.
Дополнительные сведения
Можно подтвердить версии файлов Sqlncli.dll и Sqlservr.exe, выполняется следующий запрос:
select * from sys.dm_os_loaded_modules where name like '%sqlncli.dll' or name like '%sqlservr.exe'
Если Пакет обновления 1 (SP1) для SQL Server 2008 или более поздней версии Microsoft SQL Server 2008, запрос будет возвращать следующей информацией:
-
Файл Sqlncli.dll будет иметь свою версию позже, чем 9.0:3207.0.
-
Файл Sqlservr.exe будет иметь свою версию позже или равно 10.0:2531.0, но ранее чем 10.0:2766.0.
При использовании Microsoft SQL Server 2008 RTM-версии или более поздней версии SQL Server 2008 RTM, запрос будет возвращать следующей информацией:
-
Файл Sqlncli.dll будет иметь свою версию более поздней, чем версия 9.0:3207.0.
-
Файл Sqlservr.exe будет иметь свою версию позже или равно 10.0:1600.0, но ранее чем 10.0:1835.0.
Временное решение
Чтобы обойти эти проблемы, выполните следующие действия.
Workaround 1:
1. Удалите связанный сервер при сбое.
2. Создание нового связанного сервера с помощью поставщика 10.0 собственного клиента SQL Server (SQLNCLI10). Чтобы сделать…
а. Щелкните правой кнопкой мыши Связанные серверы и выберите Связанный сервер.
б. выберите другой источник данных и выберите 10.0 собственного клиента SQL Server для поставщика.
Workaround 2:
-
Создайте раздел реестра с именем «SQLNCLI» по следующему адресу:
HKLM\Software\Microsoft\DataAccess
-
Создайте запись реестра типа REG_DWORD, с именем «SQLOSPartitioning» в него.
-
Значение этой записи значение 0x0.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе «Относится к».
Дополнительные сведения
Правила программы |
Название правила |
Описание правила |
Версии продуктов, для которых вычисляется правило |
Советник по System Center |
Чтобы предотвратить повреждение памяти собственный клиент SQL SQL Server отсутствует обновление KB979779 |
На этом сервере присутствует поставщик собственного клиента SQL, который соответствует SQL Server 2005. Эта старая версия SQLNCLI.dll может быть потенциально загружен в SQL Server 2008 и SQL Server 2008 R2, при перечислении поставщиков и создания связанных серверов. Определенные сборки SQL Server 2008 и SQL Server 2008 R2 могут возникнуть проблемы и зависает при создании или использовании связанному серверу, созданному с помощью уязвимых SQLNCLI.dll. Обновление соответствующих экземпляров SQL Server 2008 и SQL Server 2008 R2 с необходимые исправления или избегать использования этой SQLNCLI.dll при создании связанных серверов. |
SQL Server 2008 SQL Server 2008 R2 |
Ссылки
Дополнительные сведения о добавочных модель обслуживания для SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
935897 добавочных модель обслуживания доступна из группы SQL Server для предоставления исправления для проблем, о которых сообщалось в
Дополнительные сведения о схеме именования для обновления SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
822499 Новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft SQL Server
Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.
В работе с SQL Server могут возникать различные ошибки, которые могут затруднить или полностью прервать доступ к базе данных. Одной из таких ошибок является ошибка 20476. Данная ошибка может возникнуть при попытке выполнить операцию, которая требует повышенных привилегий или доступа к определенным ресурсам. В этой статье мы рассмотрим основные причины возникновения ошибки 20476 и предложим несколько способов ее исправления.
Одной из возможных причин возникновения ошибки 20476 является недостаточный уровень доступа пользователя к базе данных. Возможно, администратор базы данных не предоставил пользователю необходимые привилегии или не установил нужные разрешения. В этом случае, чтобы исправить ошибку 20476, необходимо обратиться к администратору базы данных и попросить предоставить нужные права или привилегии.
Другой возможной причиной ошибки 20476 может быть неправильно указанный путь к файлу или папке, к которому пользователь пытается получить доступ. Если путь указан неверно или файл/папка были удалены или перемещены, SQL Server не сможет осуществить доступ к ресурсу и выдаст ошибку 20476. В этом случае, чтобы исправить ошибку, необходимо проверить правильность указания пути и убедиться в наличии нужных файлов или папок.
Ошибка 20476 может также возникнуть из-за неправильной конфигурации сервера или установленных на нем дополнительных программ или сервисов. Например, некоторые антивирусные программы могут блокировать доступ SQL Server к определенным ресурсам, что приводит к ошибке 20476. Для исправления данной ошибки необходимо проверить конфигурацию сервера, отключить временно антивирусные программы или настроить их правила, чтобы разрешить доступ SQL Server к нужным ресурсам.
Содержание
- Что такое ошибка 20476 в Sql server?
- Причины возникновения ошибки 20476
- Как распознать ошибку 20476?
- Средства диагностики ошибки 20476
- 1. Журнал ошибок SQL Server
- 2. Проверка настроек сервера
- 3. Проверка конфигурации баз данных
- 4. Проверка прав доступа
- 5. Обновление SQL Server
- Основные способы исправления ошибки 20476
- Обновление SQL Server для устранения ошибки 20476
- Проверка наличия необходимых разрешений
- Связь с технической поддержкой для решения ошибки 20476
Что такое ошибка 20476 в Sql server?
Ошибка 20476 в Sql server относится к ошибке аутентификации. Когда ошибка возникает, значит что-то не так с процессом аутентификации пользователя.
Существует несколько возможных причин, почему может возникнуть ошибка 20476:
- Неправильные учетные данные: Ошибка может возникнуть, если вы ввели неправильный логин или пароль при попытке аутентификации в Sql server.
- Проблемы с учетной записью: Если учетная запись пользователя не настроена правильно или заблокирована, это может привести к ошибке 20476.
- Проблемы с настройкой сервера: Если сервер не настроен правильно для аутентификации пользователей, это может вызвать ошибку 20476.
Исправить ошибку 20476 в Sql server можно следующими способами:
- Проверьте правильность ввода учетных данных: Убедитесь, что вы правильно ввели логин и пароль при попытке аутентификации в Sql server.
- Проверьте состояние учетной записи: Убедитесь, что ваша учетная запись настроена правильно и не заблокирована. Если она заблокирована, свяжитесь с администратором сервера.
- Проверьте настройки сервера: Убедитесь, что сервер настроен правильно для аутентификации пользователей. Если есть какие-либо проблемы, свяжитесь с администратором сервера.
В целом, ошибка 20476 в Sql server указывает на проблемы с аутентификацией пользователя. Следуя предложенным способам, вы сможете решить данную проблему и успешно войти в Sql server.
Причины возникновения ошибки 20476
Ошибка 20476 в SQL Server может возникать по разным причинам. Рассмотрим некоторые из них:
- Отсутствие доступа к базе данных: если у пользователя нет прав на доступ к базе данных, то при попытке подключения может возникнуть ошибка 20476.
- Неправильная конфигурация подключения: неверно указанные параметры подключения, такие как имя сервера, имя базы данных, логин и пароль, могут привести к ошибке.
- Проблемы с сетевым соединением: если сетевое соединение между клиентом и сервером SQL нестабильно или отсутствует, это может вызвать ошибку 20476.
- Некорректная установка SQL Server: неправильная установка SQL Server или отсутствие необходимых компонентов может привести к возникновению ошибки.
- Сбои в работе SQL Server: ошибки 20476 могут возникать из-за сбоев или неполадок в работе самого сервера SQL.
Если возникает ошибка 20476, необходимо внимательно проверить указанные выше причины и выполнить соответствующие действия для их исправления. В некоторых случаях может потребоваться обратиться к администратору системы или специалисту по SQL Server для получения дополнительной помощи.
Как распознать ошибку 20476?
Ошибка 20476 является одной из распространенных ошибок, которые могут возникнуть при работе с SQL Server. Эта ошибка связана с аутентификацией, и возникает, когда учетная запись, под которой запущен SQL Server, не имеет необходимых прав доступа.
Существует несколько способов распознать ошибку 20476:
- Проверьте журналы ошибок SQL Server. Ошибки аутентификации обычно записываются в журнале ошибок SQL Server. Вы можете проверить файл журнала ошибок, чтобы увидеть более подробную информацию о возникшей ошибке.
- Проверьте настройки аутентификации SQL Server. Убедитесь, что настройки аутентификации SQL Server сконфигурированы правильно. Если настройки аутентификации установлены неправильно, это может быть причиной ошибки 20476.
- Проверьте права доступа учетной записи SQL Server. Убедитесь, что учетная запись, под которой запущен SQL Server, имеет необходимые права доступа к базам данных и другим ресурсам. Если учетная запись не имеет прав доступа, это может вызвать ошибку 20476.
Если вы обнаружите ошибку 20476, вам необходимо принять меры для исправления проблемы. В зависимости от причины ошибки, эти меры могут включать в себя изменение настроек аутентификации, настройку прав доступа или изменение учетных данных учетной записи SQL Server.
Средства диагностики ошибки 20476
Ошибка 20476 в SQL Server может возникать по разным причинам, таким как неверные настройки сервера, неправильная конфигурация баз данных, отсутствие прав доступа и другие. Для решения данной проблемы существуют различные средства диагностики, позволяющие выявить и исправить ошибку.
1. Журнал ошибок SQL Server
Первым шагом для выявления и понимания ошибки 20476 является просмотр журнала ошибок SQL Server. Журнал ошибок содержит информацию о возникающих проблемах и может помочь определить причину данной ошибки. Чтобы просмотреть журнал ошибок, необходимо зайти в SQL Server Management Studio, выбрать соответствующий экземпляр SQL Server, щелкнуть правой кнопкой мыши и выбрать «Просмотр журнала ошибок». Здесь вы сможете найти дополнительную информацию о возникших проблемах и ошибке 20476.
2. Проверка настроек сервера
Убедитесь, что настройки сервера SQL Server сконфигурированы правильно. Проверьте, что служба SQL Server запущена, а также установлены правильные параметры соединения и авторизации. Проверьте наличие необходимых ресурсов, таких как память и процессор. Неправильные настройки сервера могут вызывать ошибку 20476, поэтому важно убедиться, что все настройки сервера установлены правильно.
3. Проверка конфигурации баз данных
Если ошибка 20476 возникает при попытке подключиться к определенной базе данных, необходимо проверить конфигурацию этой базы данных. Убедитесь, что база данных существует и доступна из SQL Server. Проверьте права доступа к базе данных для учетной записи, с которой вы пытаетесь подключиться. Если есть проблемы с конфигурацией базы данных, можно попробовать восстановить базу данных или обновить ее.
4. Проверка прав доступа
Ошибка 20476 может возникать из-за отсутствия необходимых прав доступа к базе данных или к серверу SQL Server. Учетная запись, с которой вы пытаетесь подключиться, должна иметь соответствующие права доступа. Проверьте права доступа пользователя и установите необходимые разрешения для подключения к базе данных. В случае необходимости, обратитесь к администратору баз данных или администратору сервера для настройки прав доступа.
5. Обновление SQL Server
Если ошибку 20476 не удается решить с помощью вышеперечисленных методов, возможно, подходящим решением будет обновление SQL Server до последней версии. Обновление программного обеспечения может исправить некоторые ошибки и проблемы, включая ошибку 20476. Убедитесь, что вы делаете резервные копии данных перед обновлением, чтобы избежать потери информации.
Важно помнить, что ошибка 20476 может иметь различные причины и решение данной проблемы может зависеть от конкретной ситуации. Если ни один из вышеперечисленных методов не помог в устранении ошибки, рекомендуется обратиться к специалистам в области SQL Server для получения дополнительной помощи и поддержки.
Основные способы исправления ошибки 20476
Ошибка 20476 в Sql Server может возникать по разным причинам. Исправление ошибки 20476 зависит от конкретной ситуации, но есть несколько основных способов, которые часто помогают решить проблему.
- Обновление Sql Server до последней версии: В некоторых случаях причиной ошибки 20476 может быть устаревшая или некорректно установленная версия Sql Server. Проверьте, выпущены ли обновления для вашей версии Sql Server и установите их, если это необходимо.
- Проверка наличия необходимых разрешений: Ошибка 20476 может возникать из-за недостаточных разрешений учетной записи, используемой для доступа к базе данных. Убедитесь, что учетной записи пользователя предоставлены необходимые разрешения для выполнения требуемых операций.
- Проверка соединения с базой данных: Убедитесь, что соединение с базой данных настроено правильно и что сервер баз данных доступен. Проверьте правильность указанных параметров соединения и попробуйте перезапустить сервер баз данных.
- Проверка целостности базы данных: Ошибка 20476 может возникать из-за поврежденных или некорректных данных в базе данных. Выполните проверку целостности базы данных с помощью специальных инструментов или попробуйте восстановить базу данных из резервной копии.
- Проверка наличия необходимых компонентов: Убедитесь, что все необходимые компоненты для работы Sql Server установлены и правильно настроены. Проверьте, что все требуемые драйверы и службы установлены и активны.
Если вы проделали вышеуказанные шаги и ошибка 20476 все еще возникает, рекомендуется обратиться за помощью к специалистам или воспользоваться документацией и форумами, посвященными Sql Server. Они могут дать более точные рекомендации или предложить альтернативные способы решения проблемы.
Обновление SQL Server для устранения ошибки 20476
Ошибка 20476 в SQL Server связана с проблемами аутентификации при подключении к серверу баз данных. Для устранения этой ошибки и обеспечения стабильной работы необходимо обновить SQL Server до последней версии и применить все доступные патчи и исправления.
- Перейдите на официальный сайт Microsoft и найдите раздел загрузки SQL Server.
- Выберите последнюю версию SQL Server и следуйте инструкциям по установке.
- После установки SQL Server запустите SQL Server Configuration Manager.
- В окне SQL Server Configuration Manager найдите свой экземпляр SQL Server и щелкните правой кнопкой мыши на нем.
- Выберите опцию «Check for Updates…» для проверки наличия доступных обновлений для вашего сервера.
- Если обновления найдены, установите их, следуя инструкциям установщика.
- Перезагрузите сервер после установки всех обновлений.
После обновления SQL Server и применения всех патчей и исправлений ошибка 20476 должна быть устранена. Если проблема не решена, рекомендуется обратиться в службу технической поддержки Microsoft или квалифицированному специалисту по SQL Server для получения дополнительной помощи и консультации.
Проверка наличия необходимых разрешений
При возникновении ошибки 20476 в SQL Server необходимо проверить наличие необходимых разрешений. Отсутствие соответствующих разрешений может быть одной из причин возникновения данной ошибки. Для проверки наличия разрешений следует выполнить следующие действия:
- Войти в SQL Server Management Studio под учетной записью пользователя, у которого возникла ошибка.
- Выполнить вход в базу данных, в которой происходит ошибка.
- В разделе «Безопасность» (Security) проверить наличие необходимых разрешений для данного пользователя.
В случае отсутствия необходимых разрешений можно попытаться добавить их следующим образом:
- В разделе «Безопасность» найти нужную учетную запись пользователя и открыть ее свойства.
- Перейти на вкладку «Роли сервера» (Server Roles) и убедиться, что пользователь имеет нужные права.
- Если права отсутствуют, нажать кнопку «Добавить» (Add) и выбрать необходимую роль.
- Подтвердить изменения, нажав кнопку «ОК» (OK).
После добавления необходимых разрешений следует проверить, исправилась ли ошибка 20476. Если проблема остается, возможно, что ошибка связана с другими причинами, которые требуют дополнительной диагностики и решения.
Связь с технической поддержкой для решения ошибки 20476
Ошибка 20476 в SQL Server может возникать по разным причинам и может требовать дополнительного вмешательства для решения проблемы. Если у вас возникла ошибка 20476 и вы не можете самостоятельно решить проблему, вам следует обратиться за помощью к технической поддержке SQL Server.
Есть несколько способов связаться с технической поддержкой SQL Server:
- Официальный сайт Microsoft: Посетите официальный сайт Microsoft и найдите раздел поддержки продукта SQL Server. Там вы сможете найти информацию о доступных каналах связи с технической поддержкой, например, по электронной почте или по телефону.
- Форумы сообщества: Интернет-форумы, посвященные SQL Server, могут быть полезными для получения помощи от других пользователей или специалистов в области баз данных. Задайте вопрос о вашей проблеме, и, возможно, кто-то сможет предложить вам решение или предоставить дополнительную информацию.
- Интерактивная поддержка: Некоторые платформы поддержки SQL Server предлагают интерактивное общение с техническими экспертами. Это может быть чат, видеоконференция или телефонный разговор. Вы можете обсудить свою проблему с экспертом и получить индивидуальную помощь в решении ошибки 20476.
При обращении за технической поддержкой SQL Server убедитесь, что вы предоставляете достаточно информации о вашей проблеме. Укажите версию SQL Server, операционную систему, точное описание ошибки 20476 и любой другой контекст, который может быть полезным. Чем больше информации вы предоставляете, тем легче будет технической поддержке помочь вам.
Не беспокойтесь, если вам потребуется несколько попыток, чтобы решить проблему. Техническая поддержка SQL Server обычно сопровождает вас в вашем процессе решения проблемы, предлагая дополнительные шаги или ресурсы.
I m using SQL Server 2012 Developer Edition. Even I tried SQL Server 2012 Express and Enterprise edition but all gave same error. I browsed msdn blog as well as few post on stackoverflow.
But nothing helped me out from this!
Here is the error log details
Overall summary:
Final result: Failed: see details below
Exit code (Decimal): -2061893606
Start time: 2013-10-21 12:58:05
End time: 2013-10-21 13:52:30
Requested action: Install
Setup completed with required actions for features.
Troubleshooting information for those features:
Next step for RS: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Next step for SQLEngine: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Next step for DQ: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Next step for FullText: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Next step for Replication: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Machine Properties:
Machine name: CROY-TOSH
Machine processor count: 4
OS version: Windows 7
OS service pack: Service Pack 1
OS region: United States
OS language: English (United States)
OS architecture: x64
Process architecture: 64 Bit
OS clustered: No
Product features discovered:
Product Instance Instance ID Feature Language Edition Version Clustered
Package properties:
Description: Microsoft SQL Server 2012 Service Pack 1
ProductName: SQL Server 2012
Type: RTM
Version: 11
SPLevel: 0
Installation location: C:\Users\CRoy\Downloads\SQL Server 2012 Developer Edition (x86 and x64) - DVD (English)\x64\setup\
Installation edition: Developer
Product Update Status:
None discovered.
User Input Settings:
ACTION: Install
ADDCURRENTUSERASSQLADMIN: false
AGTSVCACCOUNT: NT Service\SQLSERVERAGENT
AGTSVCPASSWORD: *****
AGTSVCSTARTUPTYPE: Manual
ASBACKUPDIR: C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Backup
ASCOLLATION: Latin1_General_CI_AI
ASCONFIGDIR: C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Config
ASDATADIR: C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Data
ASLOGDIR: C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log
ASPROVIDERMSOLAP: 1
ASSERVERMODE: MULTIDIMENSIONAL
ASSVCACCOUNT: NT Service\MSSQLServerOLAPService
ASSVCPASSWORD: <empty>
ASSVCSTARTUPTYPE: Automatic
ASSYSADMINACCOUNTS: CRoy-TOSH\CRoy
ASTEMPDIR: C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Temp
BROWSERSVCSTARTUPTYPE: Disabled
CLTCTLRNAME: ROY
CLTRESULTDIR: C:\Program Files (x86)\Microsoft SQL Server\DReplayClient\ResultDir\
CLTSTARTUPTYPE: Manual
CLTSVCACCOUNT: NT Service\SQL Server Distributed Replay Client
CLTSVCPASSWORD: <empty>
CLTWORKINGDIR: C:\Program Files (x86)\Microsoft SQL Server\DReplayClient\WorkingDir\
COMMFABRICENCRYPTION: 0
COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0
CONFIGURATIONFILE: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20131021_125116\ConfigurationFile.ini
CTLRSTARTUPTYPE: Manual
CTLRSVCACCOUNT: NT Service\SQL Server Distributed Replay Controller
CTLRSVCPASSWORD: <empty>
CTLRUSERS: CRoy-TOSH\CRoy
ENABLERANU: false
ENU: true
ERRORREPORTING: true
FEATURES: SQLENGINE, REPLICATION, FULLTEXT, DQ, AS, RS, RS_SHP, RS_SHPWFE, DQC, BIDS, CONN, IS, BC, SDK, BOL, SSMS, ADV_SSMS, DREPLAY_CTLR, DREPLAY_CLT, SNAC_SDK, MDS
FILESTREAMLEVEL: 2
FILESTREAMSHARENAME: MSSQLSERVER
FTSVCACCOUNT: NT Service\MSSQLFDLauncher
FTSVCPASSWORD: <empty>
HELP: false
IACCEPTSQLSERVERLICENSETERMS: false
INDICATEPROGRESS: false
INSTALLSHAREDDIR: C:\Program Files\Microsoft SQL Server\
INSTALLSHAREDWOWDIR: C:\Program Files (x86)\Microsoft SQL Server\
INSTALLSQLDATADIR: <empty>
INSTANCEDIR: C:\Program Files\Microsoft SQL Server\
INSTANCEID: MSSQLSERVER
INSTANCENAME: MSSQLSERVER
ISSVCACCOUNT: NT Service\MsDtsServer110
ISSVCPASSWORD: <empty>
ISSVCSTARTUPTYPE: Automatic
MATRIXCMBRICKCOMMPORT: 0
MATRIXCMSERVERNAME: <empty>
MATRIXNAME: <empty>
NPENABLED: 0
PID: *****
QUIET: false
QUIETSIMPLE: false
ROLE: <empty>
RSINSTALLMODE: DefaultNativeMode
RSSHPINSTALLMODE: SharePointFilesOnlyMode
RSSVCACCOUNT: NT Service\ReportServer
RSSVCPASSWORD: <empty>
RSSVCSTARTUPTYPE: Automatic
SAPWD: *****
SECURITYMODE: SQL
SQLBACKUPDIR: <empty>
SQLCOLLATION: Latin1_General_CI_AI
SQLSVCACCOUNT: NT Service\MSSQLSERVER
SQLSVCPASSWORD: *****
SQLSVCSTARTUPTYPE: Automatic
SQLSYSADMINACCOUNTS: CRoy-TOSH\CRoy
SQLTEMPDBDIR: <empty>
SQLTEMPDBLOGDIR: <empty>
SQLUSERDBDIR: <empty>
SQLUSERDBLOGDIR: <empty>
SQMREPORTING: false
TCPENABLED: 0
UIMODE: Normal
UpdateEnabled: true
UpdateSource: MU
X86: false
Configuration file: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20131021_125116\ConfigurationFile.ini
Detailed results:
Feature: Management Tools - Complete
Status: Passed
Feature: Client Tools Connectivity
Status: Passed
Feature: Client Tools SDK
Status: Passed
Feature: Client Tools Backwards Compatibility
Status: Passed
Feature: Management Tools - Basic
Status: Passed
Feature: SQL Server Data Tools
Status: Passed
Feature: Reporting Services - Native
Status: Failed: see logs for details
Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Next Step: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Component name: SQL Server Database Engine Services Instance Features
Component error code: 0x851A001A
Error description: Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
Error help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026
Feature: Database Engine Services
Status: Failed: see logs for details
Reason for failure: An error occurred during the setup process of the feature.
Next Step: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Component name: SQL Server Database Engine Services Instance Features
Component error code: 0x851A001A
Error description: Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
Error help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026
Feature: Data Quality Services
Status: Failed: see logs for details
Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Next Step: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Component name: SQL Server Database Engine Services Instance Features
Component error code: 0x851A001A
Error description: Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
Error help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026
Feature: Full-Text and Semantic Extractions for Search
Status: Failed: see logs for details
Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Next Step: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Component name: SQL Server Database Engine Services Instance Features
Component error code: 0x851A001A
Error description: Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
Error help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026
Feature: SQL Server Replication
Status: Failed: see logs for details
Reason for failure: An error occurred for a dependency of the feature causing the setup process for the feature to fail.
Next Step: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
Component name: SQL Server Database Engine Services Instance Features
Component error code: 0x851A001A
Error description: Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
Error help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026
Feature: Master Data Services
Status: Passed
Feature: Distributed Replay Client
Status: Passed
Feature: Distributed Replay Controller
Status: Passed
Feature: Integration Services
Status: Passed
Feature: Data Quality Client
Status: Passed
Feature: Analysis Services
Status: Passed
Feature: Reporting Services - SharePoint
Status: Passed
Feature: Reporting Services Add-in for SharePoint Products
Status: Passed
Feature: SQL Browser
Status: Passed
Feature: Documentation Components
Status: Passed
Feature: SQL Writer
Status: Passed
Feature: SQL Client Connectivity
Status: Passed
Feature: SQL Client Connectivity SDK
Status: Passed
Rules with failures:
Global rules:
Scenario specific rules:
Rules report file: C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20131021_125116\SystemConfigurationCheck_Report.htm
Here is few links
Blog MSDN
StackOverflow1
StackOverflow2
- Remove From My Forums
-
Question
-
Hi,
Having this annoying error trying to install SQL Server 2014 (RTM). I saw it’s been asked several times… But each post seems a different cause and no definitive answer…
- I’m not doing an upgrade, so no «sa account» issue.
- Tried different media. Even three different distributions: trial, Standard and Enterprise.
- Tried disabling Microsoft antivirus/firewall.
- Of course tried restarting, updating, installing, uninstalling, repairing, etc., etc.
- I noticed the users folders under C:\Users weren’t created. (Maybe something related to permissions?) After playing around, I managed for the users to be created and the service started. Though I couldn’t log in.
-
Edited by
Monday, April 28, 2014 3:04 AM
Answers
-
Ok, fixed:
- Open C:\Users\Default properties, go to Security -> Advanced -> Change permissions, tick «Replace all child object permission…», click Ok.
- Open SQL Server Configuration Manager. Open the properties for each of the services you are trying to install. Take note of the current Account Name. Select any Built-in account. Apply. Now change it back to previous account you took note.
Apply. Try to start the service (it may fail, doesn’t matter). - Uninstall SQL Server (only the service is necessary, you can leave shared features).
- Install the database engine again.
Voila.
Notice some of the steps may be unnecessary. But they were the ones that fixed my scenario.
-
Marked as answer by
Carlos Sosa Albert
Monday, April 28, 2014 5:34 AM
SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard SQL Server 2008 Workgroup Еще…Меньше
Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2008 как один загружаемый файл. Так как исправления являются накопительными, каждый выпуск содержит все исправления и все исправления безопасности, которые были включены в предыдущие 2008 SQL Server исправления выпуска.
Симптомы
На компьютере, на котором выполняется Microsoft SQL Server 2008 возникают одно или несколько из следующих проблем при создании связанного сервера с помощью поставщика собственного клиента SQL (Sqlncli.dll).
Примечание. Эти проблемы также возникают в Пакет обновления 3 (SP3) для Microsoft SQL Server 2005. Однако исправление, описанное в данной статье неприменимы к SQL Server 2005 с пакетом обновления 3.
Проблема 1
Рассмотрим следующий сценарий:
-
В среде SQL Server Management Studio откройте окно новый связанный сервер и создать связанный сервер, используя один из следующих вариантов настройки:
-
Поставщик собственного клиента SQL с Тип сервераSQL Server
-
Поставщик собственного клиента SQL (не SQL собственного клиента 10) Тип сервера , что другие источники данных
-
Поставщик Microsoft OLE DB для SQL Server Тип сервера , что другие источники данных
-
-
Разверните каталог Связанных серверов в среде SQL Server Management Studio для просмотра связанных серверов.
В этом случае неожиданного завершения работы службы SQL Server или мини-дамп повторно создается в папке журнала ошибок SQL Server. Такая ситуация будет повторяться до остановки службы SQL Server. Кроме того среда SQL Server Management Studio выводит следующее сообщение об ошибке:
Название: Microsoft SQL Server Management Studio
——————————
Не удается получить данные для этого запроса. (Microsoft.SqlServer.Management.Sdk.Sfc)
Для получения справки, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476
——————————
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:
Возникло исключение во время выполнения инструкции Transact-SQL или пакета. (Microsoft.SqlServer.ConnectionInfo)
——————————
Истекло время ожидания. Время ожидания истекло до завершения операции или сервер не отвечает. (Microsoft SQL Server, ошибка: -2)
Примечание. Эта проблема не возникает при выполнении запроса к связанному серверу при использовании поставщика собственного клиента SQL в SQL ServerТип сервера .
Проблема 2
Рассмотрим следующий сценарий:
-
Создание связанного сервера с помощью поставщика Microsoft OLE DB для драйверов ODBC.
-
Источник данных ODBC создается с помощью поставщик собственного клиента SQL Server типа в другом источнике данных.
В этом случае связанный сервер не возвращает результатов.
Решение
Исправление этой уязвимости первого выпуска накопительного обновления 7 для SQL Server 2008 Пакет обновления 1. Дополнительные сведения о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:-
979065 Накопительный пакет обновления 7 для SQL Server 2008 Пакет обновления 1
Примечание. Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2008 выпуска исправлений. Мы рекомендуем рассмотреть применение последнего выпуска исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:-
970365 SQL Server 2008 выполняет построение, выпущенных после выпуска SQL Server 2008 Пакет обновления 1
Исправления Microsoft SQL Server 2008 создаются для определенных пакетов обновления SQL Server. Необходимо установить исправление SQL Server 2008 Пакет обновления 1 для установки SQL Server 2008 Пакет обновления 1. По умолчанию какие-либо исправления, включенный в пакет обновления SQL Server включено в следующий пакет обновления SQL Server.
Дополнительные сведения
Можно подтвердить версии файлов Sqlncli.dll и Sqlservr.exe, выполняется следующий запрос:
select * from sys.dm_os_loaded_modules where name like '%sqlncli.dll' or name like '%sqlservr.exe'
Если Пакет обновления 1 (SP1) для SQL Server 2008 или более поздней версии Microsoft SQL Server 2008, запрос будет возвращать следующей информацией:
-
Файл Sqlncli.dll будет иметь свою версию позже, чем 9.0:3207.0.
-
Файл Sqlservr.exe будет иметь свою версию позже или равно 10.0:2531.0, но ранее чем 10.0:2766.0.
При использовании Microsoft SQL Server 2008 RTM-версии или более поздней версии SQL Server 2008 RTM, запрос будет возвращать следующей информацией:
-
Файл Sqlncli.dll будет иметь свою версию более поздней, чем версия 9.0:3207.0.
-
Файл Sqlservr.exe будет иметь свою версию позже или равно 10.0:1600.0, но ранее чем 10.0:1835.0.
Временное решение
Чтобы обойти эти проблемы, выполните следующие действия.
Workaround 1:
1. Удалите связанный сервер при сбое.
2. Создание нового связанного сервера с помощью поставщика 10.0 собственного клиента SQL Server (SQLNCLI10). Чтобы сделать…
а. Щелкните правой кнопкой мыши Связанные серверы и выберите Связанный сервер.
б. выберите другой источник данных и выберите 10.0 собственного клиента SQL Server для поставщика.
Workaround 2:
-
Создайте раздел реестра с именем «SQLNCLI» по следующему адресу:
HKLMSoftwareMicrosoftDataAccess
-
Создайте запись реестра типа REG_DWORD, с именем «SQLOSPartitioning» в него.
-
Значение этой записи значение 0x0.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе «Относится к».
Дополнительные сведения
Правила программы |
Название правила |
Описание правила |
Версии продуктов, для которых вычисляется правило |
Советник по System Center |
Чтобы предотвратить повреждение памяти собственный клиент SQL SQL Server отсутствует обновление KB979779 |
На этом сервере присутствует поставщик собственного клиента SQL, который соответствует SQL Server 2005. Эта старая версия SQLNCLI.dll может быть потенциально загружен в SQL Server 2008 и SQL Server 2008 R2, при перечислении поставщиков и создания связанных серверов. Определенные сборки SQL Server 2008 и SQL Server 2008 R2 могут возникнуть проблемы и зависает при создании или использовании связанному серверу, созданному с помощью уязвимых SQLNCLI.dll. Обновление соответствующих экземпляров SQL Server 2008 и SQL Server 2008 R2 с необходимые исправления или избегать использования этой SQLNCLI.dll при создании связанных серверов. |
SQL Server 2008 SQL Server 2008 R2 |
Ссылки
Дополнительные сведения о добавочных модель обслуживания для SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
935897 добавочных модель обслуживания доступна из группы SQL Server для предоставления исправления для проблем, о которых сообщалось в
Дополнительные сведения о схеме именования для обновления SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
822499 Новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft SQL Server
Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Нужна дополнительная помощь?
I could not find answer to the problem I am facing.
Here is the snapshot of the issue
2011-05-13 15:16:44 SQLEngine: —SqlEngineDBStartConfig: ConfigRC : SqlEngineDBStartConfig Configuration
2011-05-13 15:16:44 Slp: Sco: Attempting to set directory full path
2011-05-13 15:16:44 Slp: Sco: Attempting to normalize directory path C:Program FilesMicrosoft SQL ServerMSSQL10_50.SQLEXPRESSMSSQLDATA
2011-05-13 15:16:44 Slp: Sco: Attempting to set directory full path
2011-05-13 15:16:44 Slp: Sco: Attempting to normalize directory path C:Program FilesMicrosoft SQL ServerMSSQL10_50.SQLEXPRESSMSSQLDATA
2011-05-13 15:16:44 Slp: Sco: Attempting to set directory full path
2011-05-13 15:16:44 Slp: Sco: Attempting to normalize directory path C:Program FilesMicrosoft SQL ServerMSSQL10_50.SQLEXPRESSMSSQLDATA
2011-05-13 15:16:44 SQLEngine: : Appending Service Account NT AUTHORITYSYSTEM to list of sysadmins.
2011-05-13 15:16:44 Slp: Sco: Attempting to get local system account name
2011-05-13 15:16:44 Slp: Sco: Attempting to get NT account from sid S-1-5-18
2011-05-13 15:16:44 Slp: Sco: Attempting to get account from sid S-1-5-18
2011-05-13 15:16:44 Slp: Sco: Attempting to get account sid for user account NT AUTHORITYSYSTEM
2011-05-13 15:16:44 Slp: Sco: Attempting to get sid for user account NT AUTHORITYSYSTEM
2011-05-13 15:16:44 Slp: Sco: GetSidForAccount normalized accountName NT AUTHORITYSYSTEM parameter to NT AUTHORITYSYSTEM
2011-05-13 15:16:44 Slp: Sco: Attempting to get local system account name
2011-05-13 15:16:44 Slp: Sco: Attempting to get NT account from sid S-1-5-18
2011-05-13 15:16:44 Slp: Sco: Attempting to get account from sid S-1-5-18
2011-05-13 15:16:44 Slp: Sco: Attempting to get account sid for user account NT AUTHORITYSYSTEM
2011-05-13 15:16:44 Slp: Sco: Attempting to get sid for user account NT AUTHORITYSYSTEM
2011-05-13 15:16:44 Slp: Sco: GetSidForAccount normalized accountName NT AUTHORITYSYSTEM parameter to NT AUTHORITYSYSTEM
2011-05-13 15:16:44 Slp: Sco: Attempting to get account sid for user account ITLINFOSYSPraveen_Devathi
2011-05-13 15:16:44 Slp: Sco: Attempting to get sid for user account ITLINFOSYSPraveen_Devathi
2011-05-13 15:16:44 Slp: Sco: GetSidForAccount normalized accountName ITLINFOSYSPraveen_Devathi parameter to ITLINFOSYSPraveen_Devathi
2011-05-13 15:16:44 SQLEngine: : Checking Engine checkpoint ‘StartEngineService’
2011-05-13 15:16:44 SQLEngine: —SqlServerServiceSCM: Starting SQL via SCM (-mSqlSetup -f -Q -qSQL_Latin1_General_CP1_CI_AS -T4022 -T4010 -T3659 -T3610 -dC:Program FilesMicrosoft SQL ServerMSSQL10_50.SQLEXPRESSMSSQLTemplate Datamaster.mdf -lC:Program
FilesMicrosoft SQL ServerMSSQL10_50.SQLEXPRESSMSSQLTemplate Datamastlog.ldf)…
2011-05-13 15:16:44 Slp: Sco: Attempting to start service MSSQL$SQLEXPRESS
2011-05-13 15:16:44 Slp: Sco: Attempting to open SC Manager
2011-05-13 15:16:44 Slp: Sco: Attempting to open service handle for service MSSQL$SQLEXPRESS
2011-05-13 15:16:46 Slp: Sco: Service MSSQL$SQLEXPRESS started
2011-05-13 15:16:46 Slp: Sco: Attempting to close service handle for service MSSQL$SQLEXPRESS
2011-05-13 15:16:46 Slp: Sco: Attempting to close SC Manager
2011-05-13 15:16:46 Slp: Sco: Attempting to get service process id for service MSSQL$SQLEXPRESS
2011-05-13 15:16:46 Slp: Sco: Attempting to open SC Manager
2011-05-13 15:16:46 Slp: Sco: Attempting to open service handle for service MSSQL$SQLEXPRESS
2011-05-13 15:16:46 Slp: Invoking QueryServiceStatusEx Win32 API
2011-05-13 15:16:46 Slp: Sco: Attempting to close service handle for service MSSQL$SQLEXPRESS
2011-05-13 15:16:46 Slp: Sco: Attempting to close SC Manager
2011-05-13 15:16:46 Slp: Sco: Returning service process id 13072
2011-05-13 15:16:46 SQLEngine: : Checking Engine checkpoint ‘GetSqlServerProcessHandle’
2011-05-13 15:16:46 SQLEngine: —SqlServerServiceSCM: Waiting for nt event ‘GlobalsqlserverRecComplete$SQLEXPRESS’ to be created
2011-05-13 15:16:46 SQLEngine: —SqlServerServiceSCM: Waiting for nt event ‘GlobalsqlserverRecComplete$SQLEXPRESS’ or sql process handle to be signaled
2011-05-13 15:16:46 Slp: Configuration action failed for feature SQL_Engine_Core_Inst during timing ConfigRC and scenario ConfigRC.
2011-05-13 15:16:46 Slp: Access is denied
2011-05-13 15:16:46 Slp: The configuration failure category of current exception is ConfigurationFailure
2011-05-13 15:16:46 Slp: Configuration action failed for feature SQL_Engine_Core_Inst during timing ConfigRC and scenario ConfigRC.
2011-05-13 15:16:46 Slp: System.ComponentModel.Win32Exception: Access is denied
2011-05-13 15:16:46 Slp: at System.Diagnostics.ProcessManager.OpenProcess(Int32 processId, Int32 access, Boolean throwIfExited)
2011-05-13 15:16:46 Slp: at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited)
2011-05-13 15:16:46 Slp: at System.Diagnostics.Process.OpenProcessHandle()
2011-05-13 15:16:46 Slp: at System.Diagnostics.Process.get_Handle()
2011-05-13 15:16:46 Slp: at Microsoft.SqlServer.Configuration.SqlEngine.SqlServerServiceBase.WaitSqlServerStart(Process processSql)
2011-05-13 15:16:46 Slp: at Microsoft.SqlServer.Configuration.SqlEngine.SqlServerServiceSCM.StartSqlServer(String[] parameters)
2011-05-13 15:16:46 Slp: at Microsoft.SqlServer.Configuration.SqlEngine.SqlServerStartup.StartSQLServerForInstall(String sqlCollation, String masterFullPath, Boolean isConfiguringTemplateDBs, Boolean isSlipstreamRunning)
2011-05-13 15:16:46 Slp: at Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.ConfigSQLServerSystemDatabases(EffectiveProperties properties, Boolean isConfiguringTemplateDBs, Boolean useInstallInputs)
2011-05-13 15:16:46 Slp: at Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.DoCommonDBStartConfig(ConfigActionTiming timing)
2011-05-13 15:16:46 Slp: at Microsoft.SqlServer.Configuration.SqlEngine.SqlEngineDBStartConfig.Install(ConfigActionTiming timing, Dictionary`2 actionData, PublicConfigurationBase spcb)
2011-05-13 15:16:46 Slp: at Microsoft.SqlServer.Configuration.SqlConfigBase.PrivateConfigurationBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, ConfigBaseAction action, Dictionary`2 actionData, PublicConfigurationBase
spcbCurrent)
2011-05-13 15:16:46 Slp: at Microsoft.SqlServer.Configuration.SqlConfigBase.SqlFeatureConfigBase.Execute(ConfigActionScenario scenario, ConfigActionTiming timing, ConfigBaseAction action, Dictionary`2 actionData, PublicConfigurationBase spcbCurrent)
2011-05-13 15:16:46 Slp: at Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.ExecuteAction(String actionId)
2011-05-13 15:16:46 Slp: at Microsoft.SqlServer.Configuration.SqlConfigBase.SlpConfigAction.Execute(String actionId, TextWriter errorStream)
2011-05-13 15:16:46 Slp: Exception: System.ComponentModel.Win32Exception.
2011-05-13 15:16:46 Slp: Source: System.
2011-05-13 15:16:46 Slp: Message: Access is denied.
2011-05-13 15:16:47 Slp: Watson Bucket 1
Original Parameter Values
2011-05-13 15:16:47 Slp: Parameter 0 : SQL Server 2008
R2@RTM@
2011-05-13 15:16:47 Slp: Parameter 1 : System.Diagnostics.ProcessManager.OpenProcess
2011-05-13 15:16:47 Slp: Parameter 2 : System.Diagnostics.ProcessManager.OpenProcess
2011-05-13 15:16:47 Slp: Parameter 3 :
System.ComponentModel.Win32Exception@-2147467259
2011-05-13 15:16:47 Slp: Parameter 4 :
System.ComponentModel.Win32Exception@-2147467259
2011-05-13 15:16:47 Slp: Parameter 5 : SqlEngineDBStartConfigAction_install_configrc
2011-05-13 15:16:47 Slp: Parameter 6 :
INSTALL@CONFIGRC@SQL_ENGINE_CORE_INST
2011-05-13 15:16:47 Slp:
Final Parameter Values
2011-05-13 15:16:47 Slp: Parameter 0 : SQL Server 2008
R2@RTM@
2011-05-13 15:16:47 Slp: Parameter 1 : 0x0CE75128
2011-05-13 15:16:47 Slp: Parameter 2 : 0x0CE75128
2011-05-13 15:16:47 Slp: Parameter 3 : 0xC24842DB
2011-05-13 15:16:47 Slp: Parameter 4 : 0xC24842DB
2011-05-13 15:16:47 Slp: Parameter 5 : SqlEngineDBStartConfigAction_install_configrc
2011-05-13 15:16:47 Slp: Parameter 6 : 0x9396DE01
2011-05-13 15:16:47 Slp: Sco: Attempting to write hklm registry key SOFTWAREMicrosoftMicrosoft SQL Server to file C:Program FilesMicrosoft SQL Server100Setup BootstrapLog20110513_150950Registry_SOFTWARE_Microsoft_Microsoft SQL Server.reg_
2011-05-13 15:16:48 Slp: Sco: Attempting to write hklm registry key SOFTWAREMicrosoftWindowsCurrentVersionUninstall to file C:Program FilesMicrosoft SQL Server100Setup BootstrapLog20110513_150950Registry_SOFTWARE_Microsoft_Windows_CurrentVersion_Uninstall.reg_
2011-05-13 15:16:48 Slp: Sco: Attempting to write hklm registry key SOFTWAREMicrosoftMSSQLServer to file C:Program FilesMicrosoft SQL Server100Setup BootstrapLog20110513_150950Registry_SOFTWARE_Microsoft_MSSQLServer.reg_
2011-05-13 15:16:52 Slp: Access is denied
2011-05-13 15:16:53 Slp: Watson bucket for exception based failure has been created
Let me know if any further information is needed.
Regards,
Praveen
Содержание
- Sql ошибка при установке 20476
- Вопрос
- Ответы
- Все ответы
- Sql ошибка при установке 20476
- Вопрос
- Ответы
- Все ответы
- Установка SQL Server 2012 Express завершается с ошибкой «Не удалось найти дескриптор запуска компонента Database Engine».
- НАЗВАНИЕ: Microsoft SQL Server 2012 с пакетом обновления 1 (SP1)
Вопрос
Ответы
Посмотрите данное обсуждение:
Уважаемые участники форума. У меня к Вам просьба: если какой-нибудь из ответов помог Вам решить Вашу проблему, пожалуйста, не забывайте отмечать его. Таким образом, Вы поможете и другим пользователям, у которых возникла схожая проблема! Спасибо!
- Предложено в качестве ответа Иван Проданов Microsoft contingent staff, Moderator 29 апреля 2013 г. 7:48
- Помечено в качестве ответа Иван Проданов Microsoft contingent staff, Moderator 30 апреля 2013 г. 8:20
Все ответы
для решения вашей проблемы нужен оригинальный текст сообщения об ошибке и прикрепленные журналы установки (где и содержится подробное описание ошибок установки)
Это текст сообщения.
ЗАГОЛОВОК: Программа установки Microsoft SQL Server 2012 с пакетом обновления 1 (SP1)
——————————
Произошла следующая ошибка:
Отказано в доступе.
Нажмите «Повтор», чтобы повторить действие, завершившееся ошибкой, либо «Отмена», чтобы отменить действие и продолжить установку.
Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0x80750B6B%25400xBB814387
Innovation distinguishes between a leader and a follower — Steve Jobs
www.sqlCMD.ru — all around MS SQL Server
Уважаемые участники форума. У меня к Вам просьба: если какой-нибудь из ответов помог Вам решить Вашу проблему, пожалуйста, не забывайте отмечать его. Таким образом, Вы поможете и другим пользователям, у которых возникла схожая проблема! Спасибо!
Вот выписка из лога после очередной неудачной установки
Feature: Службы Reporting Services в собственном режиме
Status: Ошибка. Дополнительные сведения см. в журнале.
Reason for failure: Возникла ошибка для одной из зависимостей компонента, вызвавшая сбой процесса его установки.
Next Step: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Component name: Экземпляры служб компонента SQL Server Database Engine
Component error code: 0x851A001A
Error description: Ошибка при ожидании дескриптора восстановления компонента Database Engine. Возможные причины см. в журнале ошибок SQL Server.
Error help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026
Feature: Службы компонента Database Engine
Status: Ошибка. Дополнительные сведения см. в журнале.
Reason for failure: Произошла ошибка во время процесса установки компонента.
Next Step: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Component name: Экземпляры служб компонента SQL Server Database Engine
Component error code: 0x851A001A
Error description: Ошибка при ожидании дескриптора восстановления компонента Database Engine. Возможные причины см. в журнале ошибок SQL Server.
Error help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026
Feature: Служба Data Quality Services
Status: Ошибка. Дополнительные сведения см. в журнале.
Reason for failure: Возникла ошибка для одной из зависимостей компонента, вызвавшая сбой процесса его установки.
Next Step: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Component name: Экземпляры служб компонента SQL Server Database Engine
Component error code: 0x851A001A
Error description: Ошибка при ожидании дескриптора восстановления компонента Database Engine. Возможные причины см. в журнале ошибок SQL Server.
Error help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026
Feature: Полнотекстовый и семантический поиск
Status: Ошибка. Дополнительные сведения см. в журнале.
Reason for failure: Возникла ошибка для одной из зависимостей компонента, вызвавшая сбой процесса его установки.
Next Step: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Component name: Экземпляры служб компонента SQL Server Database Engine
Component error code: 0x851A001A
Error description: Ошибка при ожидании дескриптора восстановления компонента Database Engine. Возможные причины см. в журнале ошибок SQL Server.
Error help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026
Feature: Репликация SQL Server
Status: Ошибка. Дополнительные сведения см. в журнале.
Reason for failure: Возникла ошибка для одной из зависимостей компонента, вызвавшая сбой процесса его установки.
Next Step: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Component name: Экземпляры служб компонента SQL Server Database Engine
Component error code: 0x851A001A
Error description: Ошибка при ожидании дескриптора восстановления компонента Database Engine. Возможные причины см. в журнале ошибок SQL Server.
Error help link: http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026
Feature: Клиент распределенного воспроизведения
Status: Завершено
Источник
Sql ошибка при установке 20476
Вопрос
Сообщение: не найден дескриптор запуска ядра СУБД.
- Перемещено Alexander Rusinov Moderator 25 июля 2017 г. 20:41 Более подходящий раздел форума
Ответы
1. Полностью удалить SQL Server 2016
2. Создать точку восстановления (на всякий случай)
3. Запустить установку с правами администратора
4. В окне выбора службы для Database engine выбрать NT AUTHORITYSYSTEM
Если установка удалась, в конфигурации переключить службу на более безопасные учетки (NETWORK SERVICE или LOCAL SERVICE)
Если не помогло, дальше изучать логи (в том числе detail.txt). Откатываться к точке восстановления и пробовать что-то еще.
- Помечено в качестве ответа Иван Проданов Microsoft contingent staff, Moderator 1 августа 2017 г. 5:19
Все ответы
Журнал вставить не могу, не отправляется
Какая редакция ОС (Home/Pro/Enterprice)?
Какая редакция SQL Server (Express/Standart/Enterprice)?
Если не получается вставить журнал в сообщение, выложите файл на файлообменник и киньте ссылку.
SQL Server 2010
Ссылка на файл отчета установки:
http://my-files.ru/uxop2y
Я понял какие версии, важны редакции. Насколько я знаю, Enterprice не ставится на Home-редакции ОС. Хотя не могу сейчас найти документ, где расписаны требования по редакциям.
Пока единственная идея — что-то не так с учетной записью, на которую настроен запуск служб. Попробуйте во время установки, на экране где выбирается учетная запись для служб, поменять ее на другую (NETWORK SERVICE или LOCAL SERVICE должны сработать)
Overall summary:
Final result: Ошибка: дополнительные сведения см. ниже
Exit code (Decimal): -2061893607
Start time: 2017-07-23 15:07:56
End time: 2017-07-23 15:12:22
Requested action: Install
Setup completed with required actions for features.
Troubleshooting information for those features:
Next step for SQLEngine: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Machine Properties:
Machine name: DNS
Machine processor count: 4
OS version: Майкрософт Windows 10 Домашняя (10.0.14393)
OS service pack:
OS region: Россия
OS language: русский (Россия)
OS architecture: x64
Process architecture: 64-разрядная версия
OS clustered: Нет
Product features discovered:
Product Instance Instance ID Feature Language Edition Version Clustered Configured
SQL Server 2016 SQLEXPRESS MSSQL13.SQLEXPRESS Службы ядра СУБД 1033 Express Edition 13.1.4001.0 Нет Да
SQL Server 2016 SQLEXPRESS MSSQL13.SQLEXPRESS Службы ядра СУБД 1049 Express Edition 13.1.4001.0 Нет Да
SQL Server 2016 SQLEXPRESS01 MSSQL13.SQLEXPRESS01 Службы ядра СУБД 1033 Express Edition 13.1.4001.0 Нет Да
SQL Server 2016 SQLEXPRESS01 MSSQL13.SQLEXPRESS01 Службы ядра СУБД 1049 Express Edition 13.1.4001.0 Нет Да
SQL Server 2016 SQLEXPRESS02 MSSQL13.SQLEXPRESS02 Службы ядра СУБД 1033 Express Edition 13.1.4001.0 Нет Да
SQL Server 2016 SQLEXPRESS02 MSSQL13.SQLEXPRESS02 Службы ядра СУБД 1049 Express Edition 13.1.4001.0 Нет Да
SQL Server 2016 SQLEXPRESS03 MSSQL13.SQLEXPRESS03 Службы ядра СУБД 1033 Express Edition 13.1.4001.0 Нет Да
SQL Server 2016 SQLEXPRESS03 MSSQL13.SQLEXPRESS03 Службы ядра СУБД 1049 Express Edition 13.1.4001.0 Нет Да
Package properties:
Description: Microsoft SQL Server 2016
ProductName: SQL Server 2016
Type: RTM
Version: 13
Installation location: C:SQLServer2016MediaExpressx64setup
Installation edition: Express
Slipstream: True
SP Level 1
Product Update Status:
Пользователь выбрал «не включать обновления продукта».
Источник
Установка SQL Server 2012 Express завершается с ошибкой «Не удалось найти дескриптор запуска компонента Database Engine».
Я пытаюсь установить SQL Server Express 2012 с пакетом обновления 1 x 64 на Windows 7 с пакетом обновления 1 x 64. На этом компьютере ранее был установлен SQL Server Express 2012. Этот экземпляр был обновлен до SQL Server 2012 Standard, который с тех пор был удален.
Ниже приведены параметры, выбранные во время установки:
Включить обновления продукта SQL Server в установку — 2, связанные с KB 2793634
Установить все функции в каталоги по умолчанию
Именованный экземпляр SQLEXPRESS в корневом каталоге экземпляра по умолчанию
Учетные записи служб по умолчанию: ядро базы данных SQL Server -> служба NT MSSQL $ SQLEXPRESS
Конфигурация ядра СУБД по умолчанию
Установка завершается с ошибкой:
НАЗВАНИЕ: Microsoft SQL Server 2012 с пакетом обновления 1 (SP1)
Произошла следующая ошибка:
Не удалось найти дескриптор запуска компонента Database Engine.
Я читал, что это может быть связано с поврежденной виртуальной учетной записью MSSQL $ SQLEXPRESS.
Любые идеи о том, как это исправить?
Summary.txt
Общее резюме: Окончательный результат: Не удалось: подробности см. Ниже Код выхода (десятичное число): -2061893607 Время начала:
2014-03-24 12:08:49 Время окончания: 2014-03-24 12:28:21 Запрошенное действие: Установить
Установка завершена с необходимыми действиями для функций. Информация об устранении неполадок для этих функций: Следующий шаг для SQLEngine: используйте следующую информацию для устранения ошибки, удалите эту функцию, а затем снова запустите процесс установки. Следующий шаг для репликации: используйте следующую информацию для устранения ошибки, удалите эту функцию, а затем снова запустите процесс установки.
Свойства машины: Имя машины: MONTREAL
Количество процессоров машины: 4 Версия
ОС: Пакет обновления ОС Windows 7: Пакет обновления 1 Регион ОС: США Язык ОС: английский (США) Архитектура ОС: x64 Архитектура процесса: 64-битная кластеризованная ОС: нет
Обнаруженные функции продукта:
ID экземпляра продукта Функция
Язык Редакция Версия Кластеризация
Свойства пакета: Описание: Microsoft SQL Server 2012 с пакетом обновления 1 (SP1) ProductName: SQL Server 2012 Тип: окончательная
первоначальная версия: 11 Расположение установки: c: 097a5adf24ea31e1a16d x64 setup Редакция установки: Express
Slipstream: True SP Уровень
1 Патч Уровень: 11.1.3128.0
Состояние обновления продукта: Успешно: KB 2674319, KB 2793634
Обновления продукта, выбранные для установки: Название:
Пакет обновления 1, основанный на знаниях Статья: KB 2674319 Версия: 11.1.3000.0 Архитектура: x64 Язык: 1033
Название: Обновление продукта GDR для SQL Server 2012 с пакетом обновления 1 (SP1) Статья на основе знаний: 2793634 КБ Версия:
11.1.3128.0 Архитектура: x64 Язык: все
Источник обновления: MU
Входные параметры пользователя: Действие: Установите
ADDCURRENTUSERASSQLADMIN: истинный AGTSVCACCOUNT:
NT AUTHORITY NETWORK SERVICE AGTSVCPASSWORD: *****
AGTSVCSTARTUPTYPE: Disabled ASBACKUPDIR:
Резервное копирование ASCOLLATION: Latin1_General_CI_AS
ASCONFIGDIR: Config ASDATADIR:
ASLOGDIR данных: Log ASPROVIDERMSOLAP:
1 ASSERVERMODE: МНОГОМЕРНОЕ ASSVCACCOUNT:
ASSVCPASSWORD: ASSVCSTARTUPTYPE:
Автоматически ASSYSADMINACCOUNTS: ASTEMPDIR:
Temp BROWSERSVCSTARTUPTYPE: Отключено CLTCTLRNAME:
CLTRESULTDIR: CLTSTARTUPTYPE:
0 CLTSVCACCOUNT: CLTSVCPASSWORD:
CLTWORKINGDIR:
COMMFABRICENCRYPTION: 0 COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0 CONFIGURATIONFILE:
CTLRSTARTUPTYPE: 0 CTLRSVCACCOUNT:
CTLRSVCPASSWORD: CTLRUSERS:
ENABLERANU: истинный Гумилева:
истинный ERRORREPORTING: ложные ОСОБЕННОСТИ:
SQLEngine, тиражирование, SNAC_SDK FILESTREAMLEVEL: 0
FILESTREAMSHARENAME: FTSVCACCOUNT:
FTSVCPASSWORD: HELP:
false IACCEPTSQLSERVERLICENSETERMS: true INDICATEPROGRESS:
false INSTALLSHAREDDIR: C: Program Files Microsoft SQL Server INSTALLSHAREDWOWDIR: C: Программные файлы (x86) Microsoft SQL Server INSTALLSQLDATADIR:
INSTANCEDIR: C: Program Files Microsoft SQL Server INSTID SQLEXPRESS INSTANCENAME:
SQLEXPRESS ISSVCACCOUNT: NT AUTHORITY Network Service ISSVCPASSWORD: ISSVCSTARTUPTYPE:
Автоматическая MATRIXCMBRICKCOMMPORT: 0 MATRIXCMSERVERNAME:
MATRIXNAME: NPENABLED:
0 ПИД: ***** QUIET:
ложь QUIETSIMPLE ложь ОБЯЗАННОСТИ:
AllFeatures_WithDefaults RSINSTALLMODE:
DefaultNativeMode RSSHPINSTALLMODE:
DefaultSharePointMode RSSVCACCOUNT:
RSSVCPASSWORD: RSSVCSTARTUPTYPE:
Автоматическая SAPWD: SecurityMode:
SQLBACKUPDIR: SQLCOLLATION:
Latin1_General_CI_AS SQLSVCACCOUNT: NT Service MSSQL $ SQLEXPRESS SQLSVCPASSWORD:
SQLSVCSTARTUPTYPE: Автоматическая SQLSYSADMINACCOUNTS:
Монреаль Jonathan Bailey SQLTEMPDBDIR:
SQLTEMPDBLOGDIR: SQLUSERDBDIR:
SQLUSERDBLOGDIR: SQMREPORTING:
false TCPENABLED: 0 UIMODE:
AutoAdvance UpdateEnabled: true UpdateSource:
MU X86: false
Файл конфигурации: C: Program Files Microsoft SQL Server 110 Setup Bootstrap Log 20140324_120228 ConfigurationFile.ini
Подробные результаты: Функция: Состояние службы Database Engine: Ошибка: подробности см. В журналах. Причина ошибки: во время процесса установки функции произошла ошибка. Следующий шаг: используйте следующую информацию для устранения ошибки, удалите эту функцию, а затем снова запустите процесс установки. Имя компонента:
Функции экземпляра служб ядра СУБД SQL Server Код ошибки компонента: 0x851A0019 Описание ошибки: Не удалось найти дескриптор запуска компонента Database Engine. Ссылка для справки об ошибке:
http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400×425699666996
Компонент: Состояние репликации SQL Server:
Сбой: подробности см. В журналах. Причина сбоя: Произошла ошибка для зависимости компонента, что привело к сбою процесса установки функции. Следующий шаг: используйте следующую информацию для устранения ошибки, удалите эту функцию, а затем снова запустите процесс установки. Имя компонента:
Функции экземпляра служб ядра СУБД SQL Server Код ошибки компонента: 0x851A0019 Описание ошибки: Не удалось найти дескриптор запуска компонента Database Engine. Ссылка для справки об ошибке:
<>> Добавление: Состояние браузера SQL:
Выполнено
Особенность: SQL Writer Статус:
Пройдено
Функция: Состояние подключения клиента SQL:
Пройдено
Особенность: SQL Client Connectivity SDK Статус: Пройдено
Источник
- Remove From My Forums
При установке вылетает ошибка
-
Вопрос
-
Вылетает следующая ошибка при установке компонента SqlEngineDBStartConfigAction_install_configrc_Cpu64
ЗАГОЛОВОК: Программа установки Microsoft SQL Server 2014
——————————Произошла следующая ошибка:
Не найден дескриптор запуска компонента Database Engine.
Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=12.0.4100.1&EvtType=0xD15B4EB2%25400x4BDAF9BA%25401306%254025
——————————
КНОПКИ:ОК
——————————ОС: Windows 10 Home
Как быть?
Ответы
-
Короче…
Решение не найдено.
Времени искать его нет.
Установил на виртуалку Win7, накатил на него SQL сервер 2008. И успокоился.-
Помечено в качестве ответа
11 марта 2016 г. 22:36
-
Помечено в качестве ответа
Thanks a lot Shanky_621. You gave me the confidence to make this ‘simple’ change . I will go through the entire process on a step-by step.
I made the change in the ‘Log on as’ property (NT Authority, see picture) for the SQL Server 2016 Database Engine (previously NT Service).
Steps to accomplish this change:
1) Open SQL Server Configuration Manager
2) Under SQL Server Services Select Your Server
3) Right Click and Select Properties
4) Log on Tab Change to Built-in-account
5) In the drop down list select Network Service
6) Apply and start the service
At the hindsight, I realized that this change is a must for the Reporting Services 2016 Engine too; I changed this for SQL Server 2016 Launch Pad also, just to test (though I did not know anything about the LaunchPad !)
The change for the Database Engine 2016 initially started the service, which was previously not starting(the reporting services 2016 engine was starting earlier too (though not working in the Report Server/Manager side, or even while connecting via SSMS
to the Reporting Services Engine), even before this change, with NT Service itself.) See picture (screenshot taken after the final modifications are completed).
I was delighted that the Database Engine 2016 started, and tried to connect via SSMS 2016; I found some other error!
***********************************
(I do not have the screenshot for this below error, since this is in now resolved, apologize for it, but had copied to a notepad.)
TITLE: Connect to Server
——————————
Cannot connect to MachineNameSQL2016DEV.
——————————
ADDITIONAL INFORMATION:
Login failed for user ‘MachineNameAdministrator’. (Microsoft SQL Server, Error: 18456)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=18456&LinkId=20476
——————————
BUTTONS:
OK
——————————
The error 18456 is too generic, and after some online reading I could not sort out.
In the SSMS (2016) error message box the «Technical Details» section , I found the following:
Server Name: MachineNameSQL2016DEV
Error Number: 18456
Severity: 14
State: 1
Line Number: 65536
********************************************
Solution:
Go to —
Control PanelAll Control Panel ItemsAdministrative Tools Event Viewer :
I found this:
Login failed for user ‘MachineNameAdministrator’.
Reason: Could not find a login matching the name provided. [CLIENT: <local machine>]
(This message in the Event Viewer)
********************************************
While installing the database engine, I opted for mixed mode authentication; but neither the Windows login nor the sa login were connecting via SSMS ! They threw me the same above error, all while the Database Engine 2016 was STILL running !
After some online reading, I tried this: i.e. opt for SQL Server Login with sa and no password, it works! I do not know how on earth this is successful! But to get this I struggled for over 3 hours!
Once this sa/no-password SQL Server login was successful, I did this:
CREATE LOGIN [<domainName><login_name>] FROM WINDOWS;
GO
The above domain/login is my Windows account (MachineNameSQL2016DEV); I can then get into the SSMS, and give maximum permission to this account.
Now, I am able to use my Windows login to open the SSMS 2016. See below.
Even after this, my problems did not end. I realized that the SSRS — Reporting Services
Engine was not connecting with the Windows authentication in SSMS (obviously SSRS does not
have SQL Server authentication) with NT Service, even though this service itself is STILL working (just as the case of Database Engine, a little earlier).
I needed to change this SSRS 2016 Service too to NT Authroity, and make appropriate modifications in the Reporting Services Configuration Manager (this also took more than 2 hours, but do not want
to elaborate).
I had to create the Report Server database using the Reporting Services Configuration Manager,
and restart the SSRS service a couple of times to make the URL of Report Server and Report Manager
to work.
After some trial and error, I am able to open the Reporting Services Engine from my SSMS,
using Windows Authentication.
I am also able to work with the Report Manager.
In a nutshell, I did this:
DB Engine, Reporting Services Engine: change to NT Authority (earlier NT Service), and make these services running. You do
not need to uninstall/reinstall SQL Server 2016 for this. Remember, I am using a built-in administrator account — MachineNameAdministrator. I am not sure whether this will work when you are using some other
type of account.
Once you get these 2 services running, you connect them via SSMS, and handle issues.
Honestly, installing Microsoft SQL Server 2016 in Windows 10 OS is somewhat complicated, with separate installations for SSMS and SSDT, which were not required in previous versions such as 2012, 2008R2, etc.
Thanks
Thanks a lot Shanky_621. You gave me the confidence to make this ‘simple’ change . I will go through the entire process on a step-by step.
I made the change in the ‘Log on as’ property (NT Authority, see picture) for the SQL Server 2016 Database Engine (previously NT Service).
Steps to accomplish this change:
1) Open SQL Server Configuration Manager
2) Under SQL Server Services Select Your Server
3) Right Click and Select Properties
4) Log on Tab Change to Built-in-account
5) In the drop down list select Network Service
6) Apply and start the service
At the hindsight, I realized that this change is a must for the Reporting Services 2016 Engine too; I changed this for SQL Server 2016 Launch Pad also, just to test (though I did not know anything about the LaunchPad !)
The change for the Database Engine 2016 initially started the service, which was previously not starting(the reporting services 2016 engine was starting earlier too (though not working in the Report Server/Manager side, or even while connecting via SSMS
to the Reporting Services Engine), even before this change, with NT Service itself.) See picture (screenshot taken after the final modifications are completed).
I was delighted that the Database Engine 2016 started, and tried to connect via SSMS 2016; I found some other error!
***********************************
(I do not have the screenshot for this below error, since this is in now resolved, apologize for it, but had copied to a notepad.)
TITLE: Connect to Server
——————————
Cannot connect to MachineNameSQL2016DEV.
——————————
ADDITIONAL INFORMATION:
Login failed for user ‘MachineNameAdministrator’. (Microsoft SQL Server, Error: 18456)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=18456&LinkId=20476
——————————
BUTTONS:
OK
——————————
The error 18456 is too generic, and after some online reading I could not sort out.
In the SSMS (2016) error message box the «Technical Details» section , I found the following:
Server Name: MachineNameSQL2016DEV
Error Number: 18456
Severity: 14
State: 1
Line Number: 65536
********************************************
Solution:
Go to —
Control PanelAll Control Panel ItemsAdministrative Tools Event Viewer :
I found this:
Login failed for user ‘MachineNameAdministrator’.
Reason: Could not find a login matching the name provided. [CLIENT: <local machine>]
(This message in the Event Viewer)
********************************************
While installing the database engine, I opted for mixed mode authentication; but neither the Windows login nor the sa login were connecting via SSMS ! They threw me the same above error, all while the Database Engine 2016 was STILL running !
After some online reading, I tried this: i.e. opt for SQL Server Login with sa and no password, it works! I do not know how on earth this is successful! But to get this I struggled for over 3 hours!
Once this sa/no-password SQL Server login was successful, I did this:
CREATE LOGIN [<domainName><login_name>] FROM WINDOWS;
GO
The above domain/login is my Windows account (MachineNameSQL2016DEV); I can then get into the SSMS, and give maximum permission to this account.
Now, I am able to use my Windows login to open the SSMS 2016. See below.
Even after this, my problems did not end. I realized that the SSRS — Reporting Services
Engine was not connecting with the Windows authentication in SSMS (obviously SSRS does not
have SQL Server authentication) with NT Service, even though this service itself is STILL working (just as the case of Database Engine, a little earlier).
I needed to change this SSRS 2016 Service too to NT Authroity, and make appropriate modifications in the Reporting Services Configuration Manager (this also took more than 2 hours, but do not want
to elaborate).
I had to create the Report Server database using the Reporting Services Configuration Manager,
and restart the SSRS service a couple of times to make the URL of Report Server and Report Manager
to work.
After some trial and error, I am able to open the Reporting Services Engine from my SSMS,
using Windows Authentication.
I am also able to work with the Report Manager.
In a nutshell, I did this:
DB Engine, Reporting Services Engine: change to NT Authority (earlier NT Service), and make these services running. You do
not need to uninstall/reinstall SQL Server 2016 for this. Remember, I am using a built-in administrator account — MachineNameAdministrator. I am not sure whether this will work when you are using some other
type of account.
Once you get these 2 services running, you connect them via SSMS, and handle issues.
Honestly, installing Microsoft SQL Server 2016 in Windows 10 OS is somewhat complicated, with separate installations for SSMS and SSDT, which were not required in previous versions such as 2012, 2008R2, etc.
Thanks