Установка SQL Server 2012 Express с ошибкой «Не удалось найти дескриптор запуска Database Engine».

Я пытаюсь установить SQL Server Express 2012 w /SP1 x64 на Windows 7 SP1 x64. Ранее на этом компьютере был установлен SQL Server Express 2012. Этот экземпляр был обновлен до SQL Server 2012 Standard, который с тех пор был удален.

Ниже приведены параметры, выбранные во время установки:

  • Включить обновления продуктов SQL Server в install - 2, связанные с KB 2793634

  • Установите все функции в каталоги по умолчанию

  • Именованный экземпляр SQLEXPRESS в корневом каталоге экземпляра по умолчанию

  • Учетные записи служб по умолчанию: SQL Server Database Engine -> NT Сервис \ MSSQL $ SQLEXPRESS

  • Конфигурация ядра базы данных по умолчанию

Ошибка установки с ошибкой:

  

НАЗВАНИЕ: Установка Microsoft SQL Server 2012 с пакетом обновления 1 (SP1)

     

Произошла следующая ошибка:

     

Не удалось найти дескриптор запуска Database Engine.

     

Для получения справки нажмите:    http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0. 3128,0 & амп; EvtType = 0xD15B4EB2% 25400x4BDAF9BA% 25401306% 254025

     

------------------------------ КНОПКИ:

     

OK

Я читал, что это может быть связано с поврежденной виртуальной учетной записью MSSQL $ SQLEXPRESS.

Любые идеи о том, как исправить это?

Спасибо,

Джон.

Summary.txt

  

Общее резюме: Конечный результат: Сбой: см. подробности   ниже Код выхода (десятичный): -2061893607 Время начала:
  2014-03-24 12:08:49 Время окончания: 2014-03-24   12:28:21 Запрошенное действие: установите

     

Настройка завершена с необходимыми действиями для функций. Исправление проблем   информация для этих функций: следующий шаг для SQLEngine: использование   следующую информацию для устранения ошибки, удалите эту   и снова запустите процесс настройки. Следующий шаг для   Репликация: для устранения ошибки используйте следующую информацию:   удалите эту функцию и снова запустите процесс настройки.

     

Свойства машины: Имя машины: MONTREAL
  Количество машинных процессоров: 4 версия ОС:
  Пакет обновления ОС Windows 7: с пакетом обновления 1 (SP1):   США Язык ОС: английский (США)   Архитектура ОС: x64 Архитектура процесса: 64   Бит OS сгруппированы: Нет

     

Обнаружены функции продукта: Экземпляр продукта
  Функция идентификатора экземпляра
  Язык версии версии Clustered

     

Свойства пакета: Описание: Microsoft SQL   Сервер 2012 Service Pack 1 ProductName: SQL Server   2012 Тип: RTM Версия:
  11 Место установки: c: \ 097a5adf24ea31e1a16d \ x64 \ setup \   Версия для установки: Экспресс

     

Slipstream: True SP Level
  1 Уровень исправления: 11.1.3128.0

     

Статус обновления продукта: успех: KB 2674319, KB 2793634

     

Обновления продукта, выбранные для установки: Title:
  Пакет обновления 1 на основе знаний: KB 2674319 Версия:   11.1.3000.0 Архитектура: x64 Язык интерфейса: 1033

     

Название: Продукт SQL Server 2012 SP1 GDR   Обновление статьи на основе знаний: KB 2793634 Версия:
  11.1.3128.0 Архитектура: x64 Язык: все

     

Источник обновления: MU

     

Настройки пользовательского ввода: ACTION: Установить
  ADDCURRENTUSERASSQLADMIN: истинный AGTSVCACCOUNT:
  NT AUTHORITY \ NETWORK SERVICE AGTSVCPASSWORD: *****
  AGTSVCSTARTUPTYPE: отключен ASBACKUPDIR:
  Резервное копирование ASCOLLATION: Latin1_General_CI_AS
  ASCONFIGDIR: Конфигурация ASDATADIR:
  Данные ASLOGDIR: Журнал ASPROVIDERMSOLAP:
  1 ASSERVERMODE: МНОГОМЕРИТЕЛЬНОЕ ОБСЛУЖИВАНИЕ:
     ASSVCPASSWORD: ASSVCSTARTUPTYPE:
  Автоматические ASSYSADMINACCOUNTS: ASTEMPDIR:
  Temp BROWSERSVCSTARTUPTYPE: отключено CLTCTLRNAME:
     CLTRESULTDIR: CLTSTARTUPTYPE:
  0 CLTSVCACCOUNT: CLTSVCPASSWORD:
     CLTWORKINGDIR:
  COMMFABRICENCRYPTION: 0COMMFABRICNETWORKLEVEL: 0
  COMMFABRICPORT: 0 КОНФИГУРАЦИЯ:
  CTLRSTARTUPTYPE: 0 CTLRSVCACCOUNT:
     CTLRSVCPASSWORD: CTLRUSERS:
     ENABLERANU: истинный ENU:
  true ERRORREPORTING: false ОСОБЕННОСТИ:
  SQLENGINE, REPLICATION, SNAC_SDK FILESTREAMLEVEL: 0
  FILESTREAMSHARENAME: FTSVCACCOUNT:
     FTSVCPASSWORD: HELP:
  false IACCEPTSQLSERVERLICENSETERMS: true INDICATEPROGRESS:
  false INSTALLSHAREDDIR: C: \ Program Files \ Microsoft SQL   Сервер \ INSTALLSHAREDWOWDIR: C: \ Program Files   (x86) \ Microsoft SQL Server \ INSTALLSQLDATADIR:
  INSTANCEDIR: C: \ Program Files \ Microsoft SQL Server \   INSTANCID: SQLEXPRESS INSTANCENAME:
  SQLEXPRESS ISSVCACCOUNT: NT AUTHORITY \ Сеть   Служба ISSVCPASSWORD: ISSVCSTARTUPTYPE:
  Автоматический MATRIXCMBRICKCOMMPORT: 0 MATRIXCMSERVERNAME:
     MATRIXNAME: NPENABLED:
  0 PID: ***** QUIET:
  false QUIETSIMPLE: false ROLE:
  ВсеFeatures_WithDefaults RSINSTALLMODE:
  DefaultNativeMode RSSHPINSTALLMODE:
  DefaultSharePointMode RSSVCACCOUNT:
  RSSVCPASSWORD: RSSVCSTARTUPTYPE:
  Автоматический SAPWD: SECURITYMODE:
     SQLBACKUPDIR: SQLCOLLATION:
  Latin1_General_CI_AS SQLSVCACCOUNT: NT   Сервис \ MSSQL $ SQLEXPRESS SQLSVCPASSWORD:
  SQLSVCSTARTUPTYPE: Автоматические SQLSYSADMINACCOUNTS:
  Монреаль \ Джонатан Бэйли 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

     

Подробные результаты: Feature: Database Engine   Состояние служб: сбой: см. Журналы для подробностей   Причина сбоя: произошла ошибка во время установки   процесс функции. Следующий шаг: используйте   следующую информацию для устранения ошибки, удалите эту функцию,   а затем снова запустите процесс настройки. Имя компонента:
  Компонент экземпляра SQL Server Database Engine   Код ошибки: 0x851A0019 Описание ошибки: Could   не найти дескриптор запуска Database Engine. Ссылка справки по ошибкам:
http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL + Сервер & амп; EvtSrc = setup.rll & амп; EvtID = 50000 & амп; ProdVer = 11.0.3128.0 & амп; EvtType = 0xD15B4EB2% 400x4BDAF9BA% 401306% 4025 & амп; EvtType = 0xD15B4EB2% 400x4BDAF9BA% 401306% 4025

     

Функция: Статус репликации SQL Server:
  Не удалось: см. Журналы для получения подробностей. Причина сбоя: ошибка   произошло за зависимость функции, вызывающей процесс настройки для   функция не работает. Следующий шаг: используйте   следующую информацию для устранения ошибки, удалите эту функцию,   а затем снова запустите процесс настройки. Имя компонента:
  Компонент экземпляра SQL Server Database Engine   Код ошибки: 0x851A0019 Описание ошибки: Could   не найти дескриптор запуска Database Engine. Ошибка ссылки справки:
  & Л; > >     Функция: Состояние браузера SQL:
  Зачет

     

Функция: Статус писателя SQL:
  Зачет

     

Функция: Состояние подключения клиента SQL:
  Зачет

     

Функция: Состояние подключения к SQL Client SDK:   Зачет

     

Правила с отказами:

     

Глобальные правила:

     

Особые правила сценария:

     

Файл отчета правил: C: \ Program Files \ Microsoft SQL   Server \ 110 \ Setup   Bootstrap \ Log \ 20140324_120228 \ SystemConfigurationCheck_Report.htm

12 голосов | спросил Jonathan Bailey 24 MarpmMon, 24 Mar 2014 17:51:46 +04002014-03-24T17:51:46+04:0005 2014, 17:51:46

2 ответа


5

После работы с технической поддержкой Microsoft по этой проблеме мы определили, что действие по удалению SQL Server Standard и повторной установке SQL Server Express оставляет учетную запись службы (в этом случае Служба NT \ MSSQL $ SQLEXPRESS ) в состоянии, в котором у него нет разрешений, необходимых для запуска службы.

Чтобы устранить проблему, мы вручную просмотрели и добавили необходимые разрешения, указанные в Настройка Windows Учетные записи и разрешения сервера в документации SQL Server. Обратите внимание, что только некоторые из разрешений отсутствовали.

ответил Jonathan Bailey 28 MarpmFri, 28 Mar 2014 19:09:14 +04002014-03-28T19:09:14+04:0007 2014, 19:09:14
9

Простое и полное решение ошибки «Не удалось найти дескриптор запуска базы данных» в ссылке ниже Причина ошибки может быть

1. Учетная запись, которую пользователь, выбранный в окне страницы конфигурации сервера (во время установки), каким-то образом не может подключить службы движка базы данных SQL Server в Интернете. Либо отсутствует ли привилегия, либо она повреждена. Во время установки служб ядра базы данных SQL Server пытается использовать онлайн-службы баз данных в качестве внутреннего процесса, но из-за того, что учетная запись запуска повреждена или не имеет соответствующих привилегий, она не может этого сделать, и в конечном итоге установка завершается с ошибкой.

2. Другая причина заключается в том, что при сбое установки в первый раз по какой-то причине и при удалении пользователя из-за невозможности установки из приложения add remove программа не устанавливает учетную запись в сломанном состоянии, поэтому любая дальнейшая попытка установки мигает это сообщение об ошибке

Решение может быть.

Удалите SQL-сервер полностью из Add remove program

Запустите настройку, щелкнув ее правой кнопкой мыши и выберите «Запуск от имени администратора». После запуска установки и предоставления необходимых сведений вы перейдете на страницу конфигурации сервера. Когда вы достигнете этой страницы, выберите учетную запись запуска для служб Database Engine как NT Authority \ SYSTEM, которая также называется учетной записью Local System.

Полная информация в Ошибка установки SQL Server: не удалось найти дескриптор запуска базы данных

ответил Shanky 10 J000000Thursday14 2014, 16:48:40

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132