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)
Sql ошибка при установке 20476

Вопрос


Ответы


Посмотрите данное обсуждение:
Уважаемые участники форума. У меня к Вам просьба: если какой-нибудь из ответов помог Вам решить Вашу проблему, пожалуйста, не забывайте отмечать его. Таким образом, Вы поможете и другим пользователям, у которых возникла схожая проблема! Спасибо!
- Предложено в качестве ответа Иван Проданов 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