Ошибка установки ms sql server 2067922934

RRS feed

  • Remove From My Forums
  • Вопрос

  • Hello,

    I am trying to install SQL server on my windows server 2016. The installation failed because of a rule failure. 

    Error message I am getting is something related to Manage auditing and security log access denied. I tried adding my details (Admin account) to this policy but Add user is greyed out. Not sure how to resolve this. Please help.

    Thanks

    Surendra

Все ответы

  • Can you post the exact error message? Whatever account is installing Sql Server should have local admin rights on the server for the period of the installation.

  • Hello,

    I am trying to install SQL server on my windows server 2016. The installation failed because of a rule failure. 

    Error message I am getting is something related to Manage auditing and security log access denied. I tried adding my details (Admin account) to this policy but Add user is greyed out. Not sure how to resolve this. Please help.

    Hi Surendra,

    Please use
    View and Read Setup Log files to locate summary.txt file and post its content here.


    Cheers,

    Shashank

    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it

    My TechNet Wiki Articles



    MVP

  • Hello Shashank,

    Below is the content of the summary.txt

    Overall summary:
      Final result:                  Failed: see details below
      Exit code (Decimal):           -2067922934
      Exit facility code:            1214
      Exit error code:               10
      Exit message:                  The account that is running SQL Server Setup does not have one or all of the following rights: the right to back up files and directories, the right to manage auditing and the
    security log and the right to debug programs. To continue, use an account with both of these rights. For more information, see http://msdn.microsoft.com/en-us/library/ms813696.aspx, http://msdn.microsoft.com/en-us/library/ms813959.aspx and http://msdn.microsoft.com/en-us/library/ms813847.aspx.
      Start time:                    2018-08-24 08:30:43
      End time:                      2018-08-24 08:30:47
      Requested action:              RunRules

    Machine Properties:
      Machine name:                  DASSAULT-APP
      Machine processor count:       16
      OS version:                    Microsoft Windows Server 2016 Standard (10.0.14393)
      OS service pack:               
      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  Configured

    Package properties:
      Description:                   Microsoft SQL Server 2016 
      ProductName:                   SQL Server 2016
      Type:                          RTM
      Version:                       13
      SPLevel:                       0
      Installation location:         C:SQLServer2016MediaRulesEngx64setup
      Installation edition:          Evaluation

    User Input Settings:
      ACTION:                        RunRules
      CONFIGURATIONFILE:             
      ENU:                           true
      FEATURES:                      
      HELP:                          false
      IACCEPTROPENLICENSETERMS:      false
      INDICATEPROGRESS:              false
      INSTANCENAME:                  <empty>
      MRCACHEDIRECTORY:              
      PID:                           *****
      QUIET:                         true
      QUIETSIMPLE:                   false
      RULES:                         PreInstallRules
      SUPPRESSPRIVACYSTATEMENTNOTICE: false
      UIMODE:                        Normal
      X86:                           false

      Configuration file:            C:Program FilesMicrosoft SQL Server130Setup BootstrapLog20180824_083030ConfigurationFile.ini

    Rules with failures:

    Global rules:

    There are no scenario-specific rules.

    Rules report file:               C:Program FilesMicrosoft SQL Server130Setup BootstrapLog20180824_083030SystemConfigurationCheck_Report.htm

    Exception summary:
    The following is an exception stack listing the exceptions in outermost to innermost order
    Inner exceptions are being indented

    Exception type: Microsoft.SqlServer.Configuration.RulesEngineExtension.RulesEngineRuleFailureException
        Message: 
            The account that is running SQL Server Setup does not have one or all of the following rights: the right to back up files and directories, the right to manage auditing and the security log and the right to debug programs. To continue,
    use an account with both of these rights. For more information, see http://msdn.microsoft.com/en-us/library/ms813696.aspx, http://msdn.microsoft.com/en-us/library/ms813959.aspx and http://msdn.microsoft.com/en-us/library/ms813847.aspx.
        HResult : 0x84be000a
            FacilityCode : 1214 (4be)
            ErrorCode : 10 (000a)
        Data: 
          SQL.Setup.FailureCategory = RuleViolationFailure
          DisableWatson = true
        Stack: 
            at Microsoft.SqlServer.Configuration.RulesEngineExtension.RunRulesAction.ExecuteAction(String actionId)
            at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
            at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.<>c__DisplayClasse.<ExecuteActionWithRetryHelper>b__b()
            at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(ActionWorker workerDelegate)

    Thanks

    Surendra

  • I have the admin rights on the machine. 

    Below is the error message.

    The account that is running SQL Server Setup does not have one or all of the following rights: the right to back up files and directories, the right to manage auditing and the security log and the right to debug programs. To continue, use an account with
    both of these rights. For more information, see http://msdn.microsoft.com/en-us/library/ms813696.aspx, http://msdn.microsoft.com/en-us/library/ms813959.aspx and http://msdn.microsoft.com/en-us/library/ms813847.aspx.

    Thanks

    Surendra

  • This is case of missing privilege to account when you are installing sql server in domain. So having local admin rights is not sufficient and you need to have some other privileges. 

    SQL Server installation fails if the Setup account doesn’t have certain user rights

    Below is quote from above support article

    Scenario 4: Installing SQL Server 2012 or a later instance fails when you specify a network share (UNC path) for the Backup directory location. When this issue
    occurs, you receive the following error message:

    SQL Server setup account does not have the SeSecurityPrivilege privilege on the specified file server in the path <UNC backup location>. This privilege is needed in folder security
    setting action of SQL Server setup program. To grant this privilege, use the Local Security Policy console on this file server to add SQL Server setup account to «Manage auditing and security log» policy. This setting is available in the «User
    Rights Assignments» section under Local Policies in the Local Security Policy console.

    Note This issue occurs because the SQL Server Setup account doesn’t have SeSecurityPrivilegepermissions on the file server that hosts the network
    share.

    Cause


    This behavior is by design. In addition to adding the user account that’s running Setup as a local administrator, the Setup user account requires the following default user rights for setup to be completed successfully.

    Local Policy Object Display Name User Right
    Backup files and directories SeBackupPrivilege
    Debug Programs SeDebugPrivilege
    Manage auditing and security log SeSecurityPrivilege

    Note For more information about the permissions that are required to install SQL Server, see the «Prerequisites» section of the following MSDN articles:

    How to: Install SQL Server 2008 (Setup)

    Install SQL Server 2012 fro


    Cheers,

    Shashank

    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it

    My TechNet Wiki Articles



    MVP

    • Изменено

      24 августа 2018 г. 17:25

The full error message may include the following:

Rule “Setup account privileges” failed.
The account that is running SQL Server Setup does not have one or all of the following rights: the right to back up files and directories, the right to manage auditing and the security log and the right to debug programs. To continue, use an account with both of these rights.

For more information on this SQL error, see the following Microsoft Knowledgebase article:

This error typically occurs when the user does not have sufficient setup account privileges to install the ESET PROTECT database or the minimum system requirements for the database are not met.

Begin with solution I and only continue to solution II if the issue is not resolved.

I. Verify that your system meets the database requirements for ESET PROTECT

You can use an existing Microsoft SQL Server running in your environment; however, it must meet minimum requirements. 

Visit the ESET PROTECT database system requirements Online Help topic.


II. Ensure that the user has the correct user account privileges

If you intend to use the dedicated database user account that will have access to the ESET PROTECT database only, you must create a user account with specific privileges before installation. Additionally, you will need to create an empty database that will be used by ESET PROTECT.

For more detailed information on the minimum set of privileges that must be granted to a dedicated database user account, see the following ESET Online Help topic: Dedicated database user account.

  • Remove From My Forums
  • Вопрос

  • Hello,

    I am trying to install SQL server on my windows server 2016. The installation failed because of a rule failure. 

    Error message I am getting is something related to Manage auditing and security log access denied. I tried adding my details (Admin account) to this policy but Add user is greyed out. Not sure how to resolve this. Please help.

    Thanks

    Surendra

Все ответы

  • Can you post the exact error message? Whatever account is installing Sql Server should have local admin rights on the server for the period of the installation.

  • Hello,

    I am trying to install SQL server on my windows server 2016. The installation failed because of a rule failure. 

    Error message I am getting is something related to Manage auditing and security log access denied. I tried adding my details (Admin account) to this policy but Add user is greyed out. Not sure how to resolve this. Please help.

    Hi Surendra,

    Please use
    View and Read Setup Log files to locate summary.txt file and post its content here.


    Cheers,

    Shashank

    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it

    My TechNet Wiki Articles

    MVP

  • Hello Shashank,

    Below is the content of the summary.txt

    Overall summary:
      Final result:                  Failed: see details below
      Exit code (Decimal):           -2067922934
      Exit facility code:            1214
      Exit error code:               10
      Exit message:                  The account that is running SQL Server Setup does not have one or all of the following rights: the right to back up files and directories, the right to manage auditing and the
    security log and the right to debug programs. To continue, use an account with both of these rights. For more information, see http://msdn.microsoft.com/en-us/library/ms813696.aspx, http://msdn.microsoft.com/en-us/library/ms813959.aspx and http://msdn.microsoft.com/en-us/library/ms813847.aspx.
      Start time:                    2018-08-24 08:30:43
      End time:                      2018-08-24 08:30:47
      Requested action:              RunRules

    Machine Properties:
      Machine name:                  DASSAULT-APP
      Machine processor count:       16
      OS version:                    Microsoft Windows Server 2016 Standard (10.0.14393)
      OS service pack:               
      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  Configured

    Package properties:
      Description:                   Microsoft SQL Server 2016 
      ProductName:                   SQL Server 2016
      Type:                          RTM
      Version:                       13
      SPLevel:                       0
      Installation location:         C:SQLServer2016MediaRulesEngx64setup
      Installation edition:          Evaluation

    User Input Settings:
      ACTION:                        RunRules
      CONFIGURATIONFILE:             
      ENU:                           true
      FEATURES:                      
      HELP:                          false
      IACCEPTROPENLICENSETERMS:      false
      INDICATEPROGRESS:              false
      INSTANCENAME:                  <empty>
      MRCACHEDIRECTORY:              
      PID:                           *****
      QUIET:                         true
      QUIETSIMPLE:                   false
      RULES:                         PreInstallRules
      SUPPRESSPRIVACYSTATEMENTNOTICE: false
      UIMODE:                        Normal
      X86:                           false

      Configuration file:            C:Program FilesMicrosoft SQL Server130Setup BootstrapLog20180824_083030ConfigurationFile.ini

    Rules with failures:

    Global rules:

    There are no scenario-specific rules.

    Rules report file:               C:Program FilesMicrosoft SQL Server130Setup BootstrapLog20180824_083030SystemConfigurationCheck_Report.htm

    Exception summary:
    The following is an exception stack listing the exceptions in outermost to innermost order
    Inner exceptions are being indented

    Exception type: Microsoft.SqlServer.Configuration.RulesEngineExtension.RulesEngineRuleFailureException
        Message: 
            The account that is running SQL Server Setup does not have one or all of the following rights: the right to back up files and directories, the right to manage auditing and the security log and the right to debug programs. To continue,
    use an account with both of these rights. For more information, see http://msdn.microsoft.com/en-us/library/ms813696.aspx, http://msdn.microsoft.com/en-us/library/ms813959.aspx and http://msdn.microsoft.com/en-us/library/ms813847.aspx.
        HResult : 0x84be000a
            FacilityCode : 1214 (4be)
            ErrorCode : 10 (000a)
        Data: 
          SQL.Setup.FailureCategory = RuleViolationFailure
          DisableWatson = true
        Stack: 
            at Microsoft.SqlServer.Configuration.RulesEngineExtension.RunRulesAction.ExecuteAction(String actionId)
            at Microsoft.SqlServer.Chainer.Infrastructure.Action.Execute(String actionId, TextWriter errorStream)
            at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.<>c__DisplayClasse.<ExecuteActionWithRetryHelper>b__b()
            at Microsoft.SqlServer.Setup.Chainer.Workflow.ActionInvocation.ExecuteActionHelper(ActionWorker workerDelegate)

    Thanks

    Surendra

  • I have the admin rights on the machine. 

    Below is the error message.

    The account that is running SQL Server Setup does not have one or all of the following rights: the right to back up files and directories, the right to manage auditing and the security log and the right to debug programs. To continue, use an account with
    both of these rights. For more information, see http://msdn.microsoft.com/en-us/library/ms813696.aspx, http://msdn.microsoft.com/en-us/library/ms813959.aspx and http://msdn.microsoft.com/en-us/library/ms813847.aspx.

    Thanks

    Surendra

  • This is case of missing privilege to account when you are installing sql server in domain. So having local admin rights is not sufficient and you need to have some other privileges. 

    SQL Server installation fails if the Setup account doesn’t have certain user rights

    Below is quote from above support article

    Scenario 4: Installing SQL Server 2012 or a later instance fails when you specify a network share (UNC path) for the Backup directory location. When this issue
    occurs, you receive the following error message:

    SQL Server setup account does not have the SeSecurityPrivilege privilege on the specified file server in the path <UNC backup location>. This privilege is needed in folder security
    setting action of SQL Server setup program. To grant this privilege, use the Local Security Policy console on this file server to add SQL Server setup account to «Manage auditing and security log» policy. This setting is available in the «User
    Rights Assignments» section under Local Policies in the Local Security Policy console.

    Note This issue occurs because the SQL Server Setup account doesn’t have SeSecurityPrivilegepermissions on the file server that hosts the network
    share.

    Cause


    This behavior is by design. In addition to adding the user account that’s running Setup as a local administrator, the Setup user account requires the following default user rights for setup to be completed successfully.

    Local Policy Object Display Name User Right
    Backup files and directories SeBackupPrivilege
    Debug Programs SeDebugPrivilege
    Manage auditing and security log SeSecurityPrivilege

    Note For more information about the permissions that are required to install SQL Server, see the «Prerequisites» section of the following MSDN articles:

    How to: Install SQL Server 2008 (Setup)

    Install SQL Server 2012 fro


    Cheers,

    Shashank

    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it

    My TechNet Wiki Articles

    MVP

    • Изменено

      24 августа 2018 г. 17:25

Мы пытаемся установить sql-сервер 2012, выражающий молчание с помощью gpo следующим образом:

1) Определить сценарий запуска как политику по умолчанию в конфигурации компьютераполитикиПараметры WindowsScriptsinstall.bat

Содержимое install.bat:

"c:tempSQLEXPR_x64_DEU.exe" /Q /INSTANCENAME="MyInstance" /INSTANCEID="MyInstance" /IACCEPTSQLSERVERLICENSETERMS /SQLSVCACCOUNT="NT AUTHORITYNETWORK SERVICE" /SQLSVCSTARTUPTYPE=Automatic /UpdateEnabled=0 /ACTION="Install" /SQLSYSADMINACCOUNTS="BUILTINAdministrators" /SECURITYMODE=SQL /SAPWD="pw12346789*" /FEATURES=SQLEngine

2) Клиент запускает настройку, но прерывается со следующей ошибкой:

Не удалось установить привилегии учетной записи правила. У учетной записи, на которой установлена SQL Server Setup, нет одного или всех следующих прав: права на резервное копирование файлов и каталогов, право управления аудитом и журнал безопасности и право отладки программ. Чтобы продолжить, используйте учетную запись с обоими этими правами. 2067922934

3) Мы устанавливаем привилегии в gpo «Конфигурация компьютераПараметры WindowsПараметры безопасностиЛокальные политикиНазначение прав пользователя » на сервере. Мы проверили, и клиент выполнил настройки.

    Резервное копирование файлов и каталогов SeBackupPrivilege Отладочные программы SeDebugPrivilege Управление журналом аудита и безопасности SeSecurityPrivilege

Мы попробовали следующие учетные записи: — Администраторы — Система — Сетевая служба — Все

4) Ошибка все еще происходит.

5) Когда мы идем к клиенту, выполняем ту же самую партию, что и в пункте 1) локально с привилегией cmd «NT AUTHOROTYSYSTEM» с помощью инструмента pstools psexec.exe, установка отлично работает. Кроме того, запуск этой партии локально с помощью cmd от администратора работает отлично.

Примечания:

    Клиентский компьютер не имеет доступа в Интернет. Поэтому мы уже установили.NET Framework 4.5 и языковой пакет.

Вопросов:

a) какая учетная запись должна быть определена в пункте 3) для назначения прав пользователя. Мы видели, что партия будет startet как «NT AUTHOROTYSYSTEM».

b) Есть ли альтернатива для запуска сценария запуска не по умолчанию с «NT AUTHOROTYSYSTEM», но, например, с администраторами.

c) Может ли быть проблема с безопасностью в c:temp, где находятся файлы ressource?

Что мы можем изменить для запуска этой бесшумной установки без ошибок?

Большое спасибо.

Марк Хубер

Здравствуйте. У меня такая же проблема. На windosq server 20122 r2 ставлю ms sql 2014 express. Инсталяция заканчивается с ошибками.
Вот сводный журнал
Overall summary:
Final result: Ошибка: дополнительные сведения см. ниже
Exit code (Decimal): -2061893606
Start time: 2016-11-07 09:21:28
End time: 2016-11-07 09:56:15
Requested action: Install

Setup completed with required actions for features.
Troubleshooting information for those features:
Next step for RS: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Next step for SQLEngine: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Next step for FullText: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Next step for Replication: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.

Machine Properties:
Machine name: SERVERJKX
Machine processor count: 4
OS version: Windows Server 2012
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

Package properties:
Description: Microsoft SQL Server 2014
ProductName: SQL Server 2014
Type: RTM
Version: 12
SPLevel: 0
Installation location: E:InstallSQL ExpressSQLEXPRADV_x64_RUSx64setup
Installation edition: Express

Product Update Status:
Не обнаружено.

Параметры пользовательского ввода:
ACTION: Install
ADDCURRENTUSERASSQLADMIN: true
AGTSVCACCOUNT: NT AUTHORITYNETWORK SERVICE
AGTSVCPASSWORD: *****
AGTSVCSTARTUPTYPE: Disabled
ASBACKUPDIR: Backup
ASCOLLATION: Latin1_General_CI_AS
ASCONFIGDIR: Config
ASDATADIR: Data
ASLOGDIR: Log
ASPROVIDERMSOLAP: 1
ASSERVERMODE: MULTIDIMENSIONAL
ASSVCACCOUNT: <не заполнено>
ASSVCPASSWORD: <не заполнено>
ASSVCSTARTUPTYPE: Automatic
ASSYSADMINACCOUNTS: <не заполнено>
ASTEMPDIR: Temp
BROWSERSVCSTARTUPTYPE: Disabled
CLTCTLRNAME: <не заполнено>
CLTRESULTDIR: <не заполнено>
CLTSTARTUPTYPE: 0
CLTSVCACCOUNT: <не заполнено>
CLTSVCPASSWORD: <не заполнено>
CLTWORKINGDIR: <не заполнено>
COMMFABRICENCRYPTION: 0
COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0
CONFIGURATIONFILE:
CTLRSTARTUPTYPE: 0
CTLRSVCACCOUNT: <не заполнено>
CTLRSVCPASSWORD: <не заполнено>
CTLRUSERS: <не заполнено>
ENABLERANU: true
ENU: false
ERRORREPORTING: false
FEATURES: SQLENGINE, REPLICATION, FULLTEXT, RS, CONN, BC, SDK, BOL, SSMS, ADV_SSMS
FILESTREAMLEVEL: 0
FILESTREAMSHARENAME: <не заполнено>
FTSVCACCOUNT: NT ServiceMSSQLFDLauncher
FTSVCPASSWORD: <не заполнено>
HELP: false
IACCEPTSQLSERVERLICENSETERMS: true
INDICATEPROGRESS: false
INSTALLSHAREDDIR: C:Program FilesMicrosoft SQL Server
INSTALLSHAREDWOWDIR: C:Program Files (x86)Microsoft SQL Server
INSTALLSQLDATADIR: <не заполнено>
INSTANCEDIR: C:Program FilesMicrosoft SQL Server
INSTANCEID: MSSQLSERVER
INSTANCENAME: MSSQLSERVER
ISSVCACCOUNT: NT AUTHORITYNetwork Service
ISSVCPASSWORD: <не заполнено>
ISSVCSTARTUPTYPE: Automatic
MATRIXCMBRICKCOMMPORT: 0
MATRIXCMSERVERNAME: <не заполнено>
MATRIXNAME: <не заполнено>
NPENABLED: 0
PID: *****
QUIET: false
QUIETSIMPLE: false
ROLE: AllFeatures_WithDefaults
RSINSTALLMODE: DefaultNativeMode
RSSHPINSTALLMODE: DefaultSharePointMode
RSSVCACCOUNT: NT ServiceReportServer
RSSVCPASSWORD: <не заполнено>
RSSVCSTARTUPTYPE: Automatic
SAPWD: *****
SECURITYMODE: SQL
SQLBACKUPDIR: E:BackUpSQL
SQLCOLLATION: Cyrillic_General_CI_AS
SQLSVCACCOUNT: NT ServiceMSSQLSERVER
SQLSVCPASSWORD: <не заполнено>
SQLSVCSTARTUPTYPE: Automatic
SQLSYSADMINACCOUNTS: LEPELJKX1prog
SQLTEMPDBDIR: <не заполнено>
SQLTEMPDBLOGDIR: <не заполнено>
SQLUSERDBDIR: D:BasesSQL
SQLUSERDBLOGDIR: <не заполнено>
SQMREPORTING: false
TCPENABLED: 0
UIMODE: AutoAdvance
UpdateEnabled: true
UpdateSource: MU
USEMICROSOFTUPDATE: false
X86: false

Configuration file: C:Program FilesMicrosoft SQL Server120Setup BootstrapLog20161107_092126ConfigurationFile.in i

Detailed results:
Feature: Средства управления — полный набор
Status: Завершено

Feature: Средства связи клиентских средств
Status: Завершено

Feature: Пакет SDK клиентских средств
Status: Завершено

Feature: Обратная совместимость клиентских средств
Status: Завершено

Feature: Средства управления — основные
Status: Завершено

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… 01306%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… 01306%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… 01306%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… 01306%4026

Feature: Браузер SQL
Status: Завершено

Feature: Компоненты документации
Status: Завершено

Feature: Модуль записи SQL
Status: Завершено

Feature: Файлы поддержки программы установки
Status: Завершено

Уже удаляла и ставила по-новому несколько раз с перезагрузкой сервера. Помогите пожалуйста.

Содержание статьи:

    • SQL-сервер не найден или недоступен, ошибки соединения с SQL-сервером
      • Ошибка SQL-сервера 26
      • Ошибка SQL-сервера 18456
      • Не удалось запустить SQL-server — код ошибки 3417
    • Повреждена база данных
      • Код ошибки SQL-сервера 945
      • Код ошибки SQL-сервера 5172
      • Ошибка SQL-сервера 823
      • Ошибка SQL-сервера 8946
    • Другие ошибки SQL Server
      • Код ошибки SQL-сервера 1814
      • Код ошибки SQL-сервера 1067
      • SQL-сервер запускается, но работает слишком медленно
  • Если SQL-сервер не найден, убедитесь, что ваш экземпляр SQL-сервера действительно установлен и запущен. Для этого зайдите на компьютер, где он установлен, запустите диспетчер конфигурации SQL и проверьте, есть ли там тот экземпляр, к которому вы пытаетесь подключиться и запущен ли он. Нелишним будет также получить отчет об обнаружении компонентов SQL-серверов.
  • Если вы проделали п1. и не обнаружили источник проблемы, возможно, неверно указан IP-адрес компьютера или номер порта TCP. Перепроверьте их настройки.
  • Причиной того, что невозможно подключиться к SQL-серверу, также может быть сеть, убедитесь, что компьютер с SQL-сервером доступен по сети.
  • Проверьте, может ли клиентское приложение, установленное на том же компьютере, что и сервер, подключиться к SQL-серверу. Запустите SQL Server Management Studio(SSMS), в диалоговом окне “Подключиться к серверу” выберите тип сервера Database Engine, укажите способ аутентификации “Аутентификация Windows”, введите имя компьютера и экземпляра SQL-сервера. Проверьте подключение.

Обратите внимание, что многие сообщения об ошибках могут быть не показаны или не содержат достаточной информации для устранения проблемы. Это сделано из соображений безопасности, чтобы при попытке взлома злоумышленники не могли получить информацию об SQL-сервере. Полные сведения содержатся в логе ошибок, который обычно хранится по адресу C:Program FilesMicrosoft SQL ServerMSSQL13.MSSQLSERVERMSSQLLogERRORLOG, или там, куда его поместил администратор системы.

Ошибка SQL-сервера 26

Одна из наиболее часто встречающихся ошибок подключения к SQL-серверу, обычно связана с тем, что в настройках SQL-сервера не разрешены или ограничены удаленные соединения. Чтобы это исправить, попробуйте:

  • в SSMS в настройках SQL-сервера включите аутентификацию Windows
  • для брандмауэра Windows  создайте новое правило, которое разрешает подключение для всех программ и протоколов с указанного IP-адреса
  • убедитесь, что запущена служба SQL Server Browser

Ошибка SQL-сервера 18456

Эта ошибка означает, что попытка подключиться к серверу не успешна из-за проблем с именем пользователя или паролем. По коду ошибки в журнале ошибок можно узнать более точную причину, чтобы устранить ее.

Не удалось запустить SQL-server — код ошибки 3417

Возникает в случае, если были изменены настройки Windows или перемещена папка с файлами MSSQL.

  • зайдите в C:Program FilesMicrosoft SQLServerMSSQL.1MSSqLData — БезопасностьНастройки доступа — Учетная запись сетевой службы — добавьте учетную запись сетевой службы
  • проверьте, что MDF-файл не сжимается. Если это не так, отключите “Сжимать содержимое для экономии места на диске” в свойствах файла

Иногда ни один из этих способов не помогает, это значит, что файлы БД повреждены и ее придется восстанавливать из резервной копии.

Повреждена база данных

Код ошибки SQL-сервера 945

Ошибка 945 возникает, когда БД SQL-сервера помечена как IsShutdown. Проверьте, достаточно ли места на диске, достаточно ли прав у учетной записи для операций с БД, файлы MDF и LDF не должны быть помечены “Только для чтения”.

Код ошибки SQL-сервера 5172

SQL-сервер хранит свою физическую БД в первичном файле, в котором информация разбита постранично. Первая страница содержит информацию о заголовке mdf-файла и называется страницей заголовка. Она состоит из разнообразной информации о БД, такой как размер файла, подпись и т.д. В процессе прикрепления MDF на SQL-сервере часто возникает ошибка 5172. Это в основном происходит, если MDF-файл поврежден, информация в его заголовке тоже и соответственно сложно добраться до данных. Причиной может быть вирус, аварийное выключение системы, ошибка оборудования.

Ошибка SQL-сервера 823

SQL использует API Windows для операций ввода-вывода, но кроме завершения этих операций SQL проверяет все ошибки обращений к API. Если эти обращения несовместимы с ОС, появляется ошибка 823. Сообщение об ошибке 823 означает, что существует проблема с базовым оборудованием для хранения данных или с драйвером, который находится на пути запроса ввода-вывода. Пользователи могут столкнуться с этой ошибкой, если в файловой системе есть противоречия или поврежден файл базы данных.

Ошибка SQL-сервера 8946

Основной причиной ошибки 8946 так же, как и для 5172, является повреждение заголовков страниц БД SQL вследствие сбоя питания, вирусной атаки, отказа оборудования — SQL-сервер больше не может прочесть эти страницы.

Перечисленные ошибки 945, 5172, 823, 8946 можно устранить двумя методами:

  • если у вас есть свежая резервная копия базы — восстановить базу из этой копии
  • можно попробовать использовать специализированное ПО, такое как SQL Recovery Tool, чтобы восстановить поврежденные файлы

Желательно определить, что именно привело к возникновению ошибок и принять меры, чтобы это не повторялось — заменить плохо работающее оборудование, повысить информационную безопасность.

Другие ошибки SQL

Код ошибки SQL-сервера 1814

SQL-сервер не может создать базу данных tempdb.  Убедитесь, что на выделенном под нее диске достаточно места и что у учетной записи хватает прав для записи в указанную директорию.

Код ошибки SQL-сервера 1067

Эта ошибка может возникать по разным причинам. Наиболее часто оказывается, что повреждены или отсутствуют конфигурационные файлы, SQL-сервер обращается к поврежденным системным файлам, ошибочные данные пользователя, нет информации про лицензию. В самых тяжелых случаях придется переустанавливать SQL-сервер. Но иногда помогает восстановление поврежденных файлов или изменение настроек SQL-сервера — вы можете создать новую учетную запись в домене и использовать ее для службы MSSQL.

SQL-сервер запускается, но работает слишком медленно

Проанализируйте журнал сервера, индексы (фрагментацию), запросы, задания, возможность взаимных блокировок.  Причин может быть масса.

Мы работаем с разными версиями SQL-сервера уже много лет, знакомы со всевозможными инструкциями SQL-сервера, видели самые разные варианты его настройки и использования на проектах у своих клиентов. В целом мы можем выделить четыре основных источника неполадок:

  • Индексы — причина проблем номер один. Неправильные индексы, отсутствующие индексы, слишком много индексов и подобное. Чаще всего при проблеме с индексами пользователи или администраторы базы данных не получают сообщения об ошибке, они просто видят, что база работает очень медленно и докопаться до причин бывает очень нелегко
  • изначально плохая архитектура сервера баз данных — ошибка, которую очень сложно и дорого исправлять на этапе, когда база уже используется
  • плохой код, в котором возможны блокировки и тупиковые места
  • использование конфигурации по умолчанию,

Если у вас не получается устранить ошибки сервера SQL-server самостоятельно, если они появляются снова и снова, то скорее всего в основе лежит одна из этих причин. В таком случае — если у вас произошла ошибка с SQL сервером, ваше ПО не видит SQL-сервер, либо нужно развернуть кластер SQL-серверов — вы всегда можете обратиться за консультацией и технической поддержкой к специалистам Интегруса, отправив заявку с сайта, написав на e-mail, либо позвонив в колл-центр нашей компании.

Присоединяйтесь к нам,

чтобы получать чек-листы, реальные кейсы, а также
обзоры сервисов раз в 2 недели.


Не могу установить MS SQL 2014, ошибка установки Database Engine

От:

push

 
Дата:  14.04.16 09:25
Оценка:

Пытаюсь поставить на Windows Server 2012 R2 Standart x64 (ru) базу MS SQL 2014 Enterprise Core Edition x64 (ru).
В конце установки выбивает такую ошибку:
http://files.rsdn.org/70042/Err1.png

И в итоге показывает следующее:
http://files.rsdn.org/70042/Err2.png

Вот лог: ссылка.

Подскажите, пожалуйста, в чём проблема и как её решать? Что-то ни нагуглить, ни разобраться не получается.


Re: Не могу установить MS SQL 2014, ошибка установки Database Engine

От:

Olaf

Россия

 
Дата:  14.04.16 09:57
Оценка:

Здравствуйте, push, Вы писали:

P>Пытаюсь поставить на Windows Server 2012 R2 Standart x64 (ru) базу MS SQL 2014 Enterprise Core Edition x64 (ru).

P>В конце установки выбивает такую ошибку:
P>…

P>И в итоге показывает следующее:

P>…

P>Вот лог: ссылка.


P>Подскажите, пожалуйста, в чём проблема и как её решать? Что-то ни нагуглить, ни разобраться не получается.

А вы пробовали сделать то, что рекомендует установщик, т.е. удалить компонент SQL Server Database Engine и установить его заново?

Next Step: Устраните ошибку, пользуясь следующими сведениями, удалите компонент, а затем запустите установку еще раз.
Component name: Экземпляры служб компонента SQL Server Database Engine

Журнал ошибок смотрели, о котором идет речь в логе?

Error description: Ошибка при ожидании дескриптора восстановления компонента Database Engine. Возможные причины см. в журнале ошибок SQL Server.

Приблизительно он находится здесь C:Program FilesMicrosoft SQL ServerMSSQL.nMSSQLLOGERRORLOG и ERRORLOG.n


Re[2]: Не могу установить MS SQL 2014, ошибка установки Database Engine

От:

push

 
Дата:  14.04.16 10:21
Оценка:

Здравствуйте, Olaf, Вы писали:

O>А вы пробовали сделать то, что рекомендует установщик, т.е. удалить компонент SQL Server Database Engine и установить его заново?

Пробовал переустанавливать уже много раз — не помогает.

O>Журнал ошибок смотрели, о котором идет речь в логе?

Вот три error лога: Лог 1, Лог 2, Лог 3. Насколько я понял оно не смогло «change default collation to Cyrillic_General_CI_AS» и ещё возникли проблемы с SSL. Я прав? Как тогда решить эти проблемы?


Re[3]: Не могу установить MS SQL 2014, ошибка установки Database Engine

От:

Olaf

Россия

 
Дата:  14.04.16 10:40
Оценка:

Здравствуйте, push, Вы писали:

O>>Журнал ошибок смотрели, о котором идет речь в логе?

P>Вот три error лога: Лог 1, Лог 2, Лог 3. Насколько я понял оно не смогло «change default collation to Cyrillic_General_CI_AS» и ещё возникли проблемы с SSL. Я прав? Как тогда решить эти проблемы?

Для смены collation было предупреждение и критичного там ничего нет на мой взгляд. А настоящие проблемы начинаются с сообщений:

2016-04-13 18:52:43.52 spid18s Error: 17190, Severity: 16, State: 1.
2016-04-13 18:52:43.52 spid18s Initializing the FallBack certificate failed with error code: 1, state: 20, error number: 0.
2016-04-13 18:52:43.52 spid18s Unable to initialize SSL encryption because a valid certificate could not be found, and it is not possible to create a self-signed certificate.
2016-04-13 18:52:43.52 spid18s Error: 17182, Severity: 16, State: 1.
2016-04-13 18:52:43.52 spid18s TDSSNIClient initialization failed with error 0x80092004, status code 0x80. Reason: Unable to initialize SSL support. Cannot find object or property.
2016-04-13 18:52:43.52 spid18s Error: 17182, Severity: 16, State: 1.
2016-04-13 18:52:43.52 spid18s TDSSNIClient initialization failed with error 0x80092004, status code 0x1. Reason: Initialization failed with an infrastructure error. Check for previous errors. Cannot find object or property.
2016-04-13 18:52:43.52 spid18s Error: 17826, Severity: 18, State: 3.
2016-04-13 18:52:43.52 spid18s Could not start the network library because of an internal error in the network library. To determine the cause, review the errors immediately preceding this one in the error log.
2016-04-13 18:52:43.52 spid18s Error: 17120, Severity: 16, State: 1.
2016-04-13 18:52:43.52 spid18s SQL Server could not spawn FRunCommunicationsManager thread. Check the SQL Server error log and the Windows event logs for information about possible related problems.

Поиск по выделенной строке показал следующую статью Initializing the FallBack certificate failed with error code: 1, state: 1, error number: -2146893788.


Re[4]: Не могу установить MS SQL 2014, ошибка установки Data

От:

push

 
Дата:  14.04.16 12:08
Оценка:

Ok. по ссылке написано следующее:

> How to resolve this issue now?
Recreate the user Profile for startup account of SQLServer- by following below steps.
1.Right click on computer, and select propertie
2.Right click on computer, and select properties
3.Click on System Advanced Configuration
4.Select Advanced options Tab
5.On user profiles frames click on configuration
6.Select the user from the list and then delete it
7.Now the profile will be respawned the next time the user logs on

Я застрял на пункте 6, какого юзера мне удалить? У меня нет юзера sqladmin, я ставил текущего юзера — а это Администратор данной машины. В профилях в у меня много юзеров, но только два относятся к SQL:
1) NT SERVICEMSSQLFDLauncher
2) NT SERVICEMSSQLSERVER

Какой из них удалить? Или оба?


Re[5]: Не могу установить MS SQL 2014, ошибка установки Data

От:

_ABC_

 
Дата:  14.04.16 12:47
Оценка:

Здравствуйте, push, Вы писали:

P>Я застрял на пункте 6, какого юзера мне удалить? У меня нет юзера sqladmin, я ставил текущего юзера — а это Администратор данной машины. В профилях в у меня много юзеров, но только два относятся к SQL:

P>1) NT SERVICEMSSQLFDLauncher
P>2) NT SERVICEMSSQLSERVER

P>Какой из них удалить? Или оба?

Непосредственно к Database Engine относится только второй.
Но вообще лучше оба удалить, наверное. Пусть оба пересоздадутся.


Re[6]: Не могу установить MS SQL 2014, ошибка установки Data

От:

push

 
Дата:  23.04.16 22:44
Оценка:

Ну наконец-то я вернулся из отпуска, в общем продолжаю попытку установить SQL сервер.
Как я говорил, профилей у меня много, но содержащих буквы SQL только два:
1) NT SERVICEMSSQLFDLauncher
2) NT SERVICEMSSQLSERVER
Из них удалить могу только второго, при выделении первого кнопка «удалить» неактивна.
Далее я:
1) Удаляю профиль NT SERVICEMSSQLSERVER
2) Перезагружаюсь
Захожу в SQL Server Configuration Manager и вижу
http://files.rsdn.org/70042/SQL-dont-loaded.PNG
Ок, пробую запустить службу SQL Server — так оно не может запуститься.
Я всё правильно сделал? или надо в какой-то последовательности перестановить? Чёт я совсем застрял на установке этого SQL сервера, нужна помощь


Re[7]: Не могу установить MS SQL 2014, ошибка установки Data

От:

LuciferNovoros

Россия

 
Дата:  24.04.16 04:26
Оценка:

Здравствуйте, push, Вы писали:

P>Захожу в SQL Server Configuration Manager и вижу

P>Image: SQL-dont-loaded.PNG
P>Ок, пробую запустить службу SQL Server — так оно не может запуститься.
В свойствах сервиса MSSQL поставь запуск от имени системы. И будет тебе счастье.

http://nick-name.ru/img.php?nick=LuciferArh&sert=2]


Re[8]: Не могу установить MS SQL 2014, ошибка установки Data

От:

push

 
Дата:  24.04.16 12:09
Оценка:

Здравствуйте, LuciferNovoros, Вы писали:

LN>В свойствах сервиса MSSQL поставь запуск от имени системы. И будет тебе счастье.

Что-то я не вижу в свойствах сервиса возможность запуска от имени администратора.
Или имеется ввиду что надо переключить эту радиокнопку?
http://files.rsdn.org/70042/SQLSystemAdmin.PNG


Re[9]: Не могу установить MS SQL 2014, ошибка установки Data

От:

LuciferNovoros

Россия

 
Дата:  24.04.16 17:05
Оценка:

Здравствуйте, push, Вы писали:

P>Что-то я не вижу в свойствах сервиса возможность запуска от имени администратора.

P>Или имеется ввиду что надо переключить эту радиокнопку?

Да. Если сервер успешно запустится, то и можно оставить. Хотя на боевом я бы так не делал.

http://nick-name.ru/img.php?nick=LuciferArh&sert=2]


Re[10]: Не могу установить MS SQL 2014, ошибка установки Data

От:

push

 
Дата:  26.04.16 07:44
Оценка:

Так и сделал. Что в итоге получилось:

    DatabaseEngine запустился
    В менеджере конфигураций он тоже запущен. Вот только какие-то проблемы с обозревателем SQL сервера и Агентом SQL сервера. В контекстном меню обозревателя вся пункты серые и неактивные. У агента активный пункт «Запустить». Но запуск отваливается по таймауту.
    http://files.rsdn.org/70042/SQLCongManager.PNG
    Студия не видит этот SQL сервер
    Через SQL management тоже не могу подключится — отбивает по ошибке 18456.

Хм, что ещё можно сделать, чтобы получилось установить этот SQL сервер? (блин ну что ж за проблема на проблеме! )


Re[11]: Не могу установить MS SQL 2014, ошибка установки Data

От:

LuciferNovoros

Россия

 
Дата:  27.04.16 05:34
Оценка:

Здравствуйте, push, Вы писали:

P>Хм, что ещё можно сделать, чтобы получилось установить этот SQL сервер? (блин ну что ж за проблема на проблеме! )

Вестимо, что… Для начала почитать журналы. Как самого сервера, так и виндовые. На предмет поиска ошибок. Ну и проверить соответствующие права пользователей, под которыми должны стартовать сервисы. На отсечение ничего не дам, но процентов 90 за то, что не хватает прав на папки с базами и (или) сертификатами, если ты их используешь. Или пользователи вообще не имеют прав запуска сервисов.

В общем, читай журналы. Там все написано.

http://nick-name.ru/img.php?nick=LuciferArh&sert=2]

Подождите ...

Wait...

  • Переместить
  • Удалить
  • Выделить ветку

Пока на собственное сообщение не было ответов, его можно удалить.

Все сделали по инструкции, но MS SQL Server все равно бунтует? Можно пойти на какой-нибудь форум и пожаловаться там.

Помогаем

Unrecognizable

Highload решил упростить вам задачу и просто собрал топ причин, почему не устанавливается Microsoft SQL Server, в одном материале.

На компьютере уже был MS SQL Server, и какие-то его файлы мешают новой установке

Даже если перед установкой новой версии MS SQL Server вы удалили старую, что-то могло не удалиться. Это «что-то» система продолжает держать и не дает поставить новую СУБД (систему управления базами данных).

Решение: почистить файлы вручную (вплоть до реестра) или какой-то программой; переустановить фреймворк и распространяемый Visual C++ Redistributable

Пользователя, которого вы назначили управлять сервером, не существует (или у него нет нужных прав)

В начале установки нужно задать пользователя и пароль учетной записи, которая будет управлять службой MS SQL Server. Если этого пользователя нет, он ограничен в правах доступа или система просто решила испортить вам день, с СУБД будут проблемы. Она либо не установится, либо установится криво.

Вибудовуйте якісний і привабливий бренд роботодавця всього за один місяць.

РЕЄСТРУЙТЕСЯ!

Contract agreement

Решение: можно долго и нудно разбираться с текущим пользователем, но лучше просто создать нового; или вообще использовать системную учетную запись (SYSTEM)

Имя компьютера и/или имя пользователя задано кириллицей 

То есть русскими буквами. Примитивная причина, но иногда такое случается.

Решение: поменять имя компьютера на английское 🙂 И заодно проверить всех пользователей

Вы ввели неправильный пароль пользователя

Опять же — чистая невнимательность. Если на этапе установки ввести не тот пароль для пользователя, который будет управлять службой, Microsoft SQL Server не напишет вам, что он неправильный.

Решение: вручную проверить пароль пользователя

Версия SQL Server не поддерживается текущей версией Windows Server

Или наоборот. Посмотрите список требований к вашей версии SQL Server на сайте Microsoft. Если вашего Windows Server в списке нет — ничего не попишешь.

Решение: поставить другую версию SQL Server, или обновить Windows Server, или просто поставить SQL не на сервер, а на обычный Windows

Версия SQL Server не поддерживается вашей Windows

Например, SQL Server 2012 подходит для Windows от Vista до семерки, а с установкой на десятку могут быть проблемы.

Решение: как и в прошлом пункте, только с поправкой на обычный Windows; если очень нужна именно эта версия SQL, можно попробовать запустить ее в режиме совместимости с какой нибудь из других версий Windows — «методом проб и ошибок»

Вы поставили новую версию SQL Server

Это не совсем проблема, так как в этом случае все, скорее всего, установится, но не будет окошка с запуском программы. В новых версиях MS SQL сам сервер и SQL Server Management Studio (SSMS, визуальная оболочка) разъединены. Поэтому если нужна именно программа, в которой можно будет визуально работать с базами, то нужно ставить еще и SSMS.

Решение: поставить старую версию SQL Server, установить Management Studio или просто работать без графической оболочки

Вы засорили реестр

Иногда это приводит не к ошибке инсталляции, а к ее бесконечной загрузке. Если прошло несколько часов и ничего не установилось — это оно.

Решение: удалить из реестра HKLMSOFTWAREWOW6432NodeMicrosoftMicrosoft SQL Server Management Studio; а лучше вообще почистить реестр вручную или программой

Вы скачали кривой дистрибутив

Такое тоже может быть, особенно если скачивали не с официального сайта.

Решение: скачать нормальный дистрибутив 🙂

Мешают вирусы

В этом случае, как именно они повлияют на установку, предсказать невозможно.

Решение: удалить Microsoft SQL Server подчистую (то есть, в том числе из реестра); проверить ПК на вирусы; установить все заново

Содержание

  1. KB3135769-FIX: ошибка при установке SQL Server 2012 или SQL Server 2014 на сервер с включенным протоколом TLS 1,2
  2. Проблемы
  3. Причина
  4. Решение
  5. Обходное решение
  6. Статус
  7. Ссылки
  8. Ошибка установки SQL Server: Could not find the Database Engine startup handle
  9. 0x851a001a ошибка при ожидании дескриптора восстановления ядра субд
  10. SQL Server Express 2017 fails install [0x851A001A]
  11. 2 Answers 2
  12. Linked
  13. Related
  14. Hot Network Questions
  15. Subscribe to RSS

KB3135769-FIX: ошибка при установке SQL Server 2012 или SQL Server 2014 на сервер с включенным протоколом TLS 1,2

Проблемы

При попытке установить Microsoft SQL Server 2012 или SQL Server 2014 на сервере, на котором включена поддержка TLS версии 1,2, могут возникать указанные ниже проблемы.

Если версия SQL Server, которую вы пытаетесь установить, не содержит исправление для поддержки TLS 1,2 (Дополнительные сведения о сборке, добавляющей поддержку TLS 1,2, приведены в статье KB 3052404), появляется следующее сообщение об ошибке:

Не удалось дождаться дескриптор восстановления ядра СУБД. Проверьте журнал ошибок SQL Server на предмет возможных причин.

Если версия SQL Server, которую вы пытаетесь установить, содержит исправление для поддержки TLS 1,2, появляется следующее сообщение об ошибке:

Соединение с сервером успешно установлено, но при этом произошла ошибка во время предварительного подтверждения входа. (поставщик: поставщик именованных каналов; ошибка: 0-процесс не находится на другом конце канала.)

В обоих случаях установка завершается сбоем.

Причина

Эта проблема возникает из-за того, что программа установки SQL Server использует SqlClient для ADO.NET из платформы .NET Framework 2,0. По умолчанию платформа .NET Framework 2,0 работает с протоколом TLS 1,0.

Решение

Чтобы устранить эту проблему, установите накопительный пакет исправлений для .NET Framework и перезапустите сервер. Ниже приведены сведения о том, как найти соответствующее исправление в зависимости от операционной системы и версии SQL Server, в которой вы работаете.

Версия операционной системы

Windows 2012 R2 и Windows 8,1

Windows Server 2012 и Windows 8

Windows Server 2008 R2 SP1 и Windows 7 с пакетом обновления 1

Обходное решение

Чтобы обойти эту проблему, выполните указанные ниже действия.

Включите TLS 1,0 на сервере.

Запустите программу установки SQL Server 2012 или SQL Server 2014 и обновите версию SQL Server до сборки, поддерживающей TLS 1,2. (Дополнительные сведения об обновлениях, которые добавим поддержку TLS 1,2, приведены в статьях KB 3052404.)

Отключите TLS 1,0.

Примечание. При попытке установить сборку SQL Server 2012 или SQL Server 2014, которая не содержит исправления для поддержки TLS 1,2, необходимо также воспользоваться этим решением.

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе «Применяется к».

Ссылки

Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.

Источник

Ошибка установки SQL Server: Could not find the Database Engine startup handle

Столкнулся с интересной ошибкой при установке MS SQL Server 2014 на новом сервере Windows Server 2012 R2. Установка SQL Server прерывается почти в самом конце с ошибкой «Не найден дескриптор запуска компонента Database Engine» (Could not find the Database Engine startup handle).

В логе установки Summary.txt при этом присутствует ошибка:

Feature: Database Engine Services

Данная ошибка установки MS SQL Server связана с тем, что используются стандартные настройки установки, при котором служба SQL Server запускается под непривилегированной учетной записью NT ServiceMSSQL$V2014. У данной учетной записи может быть недостаточно полномочий для запуска службы SQL Server, поэтому запустить службу невозможно, и установщик завершается с ошибкой «Could not find the Database Engine startup handle». Также эта ошибка может указывать на то, что ранее на компьютере уже пытались установить SQL Server и не очистили файлы и службы, оставшиеся от предыдущей установки.

Чтобы исправить ошибку установки SQL Server:

  1. Корректно деинсталлируйте все программы, связанные с SQL Server через Панель управления и перезагрузите сервер (проверьте, что не осталось файлов и папок в каталоге C:Program FilesMicrosoft SQL ServerMSSQL12.xxx);
  2. Запустите чистую установку из дистрибутива SQL Server. На вкладке «Server Configuration» убедитесь, что служба SQL Server Database Engine запускается под учетной записью NT ServiceMSSQLSERVER;

После окончания установки настоятельно рекомендуем изменить учетную запись, под которой запускается служба SQL Server Database Engine на непривилегированную учетную запись. Эта учетная запись не обязательно должна обладать правами локального администратора сервера (вполне достаточно полномочий внутри SQL Server). Можно использовать аккаунты с правами sysadmin — NT ServiceMSSQLSERVICE или NT ServiceSQLSERVERAGENT. Чтобы изменить учетную запись, под которой работает SQL Server:

  1. Запустите SQL Server Configuration Manager и перейдите в раздел SQL Server Services;
  2. Щелкните по SQL Server (MSSQLSERVER), нажмите кнопку Browse и в поле This account укажите учетную запись, под которой нужно запускать службу или используйте управляемую учетную запись — gMSA (Group Managed Service Accounts). Укажите пароль пользователя и сохраните изменения;
  3. Перезапустите службы SQL Server.

Этот способ поможет вам исправить ошибку «Не найден дескриптор запуска компонента Database Engine» при установке любых версий SQL Server (2016, 2014, 2012 или 2008).

Источник

0x851a001a ошибка при ожидании дескриптора восстановления ядра субд

I am trying to isntall SQL Server 2012 on Windows Server 2008 R2, but the Database Engine Services failed to install, and I cannot start the MSSQLSERVER Service after installation.

Installation error :

Error installing SQL Server Database Engine Services Instance Features
Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
Error code: 0x851A001A

W3WP.EXE Crash :

I noticed that during installation w3wp.exe has crashed:

Application: w3wp.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.TypeInitializationException
Stack:
at System.Web.Caching.SqlCacheDependencyManager.Dispose(Int32)
at System.Web.HttpRuntime.Dispose()
at System.Web.HttpRuntime.ReleaseResourcesAndUnloadAppDomain(System.Object)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

A process serving application pool ‘HTTP Pool’ suffered a fatal communication error with the Windows Process Activation Service. The process id was ‘4544’. The data field contains the error number.

MSSQL Service :

When I try to start the MSSQL service, I get the following errors in the event log:

For target, «5B2DA06D-898A-43C8-9309-39BBBE93EBBD.package0.event_file», the parameter «filename» passed is invalid. Target parameter at index 0 is invalid
Event session «system_health» failed to start. Refer to previous errors in the current session to identify the cause, and correct any associated problems.
Script level upgrade for database ‘master’ failed because upgrade step ‘u_tables.sql’ encountered error 25641, state 0, severity 16. This is a serious error condition which might interfere with regular operation and the database will be taken offline. If the error happened during upgrade of the ‘master’ database, it will prevent the entire SQL Server instance from starting. Examine the previous errorlog entries for errors, take the appropriate corrective actions and re-start the database so that the script upgrade steps run to completion.
Cannot recover the master database. SQL Server is unable to run. Restore master from a full backup, repair it, or rebuild it. For more information about how to rebuild the master database, see SQL Server Books Online.

Installation Log :

Overall summary:
Final result: Failed: see details below
Exit code (Decimal): -2061893606
Start time: 2013-06-10 23:02:24
End time: 2013-06-11 00:06:27
Requested action: Install

Setup completed with required actions for features.
Troubleshooting information for those features:
Next step for SQLEngine: Use the following information to resolve the error, uninstall this feature, and then run the setup process again.

Machine Properties:
Machine name: SERVER01
Machine processor count: 4
OS version: Windows Server 2008 R2
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
Installation location: N:SoftwareWindows ServerMicrosoft SQL Server 2012 SP1 (x64)x64setup
Installation edition: Web

Slipstream: True
SP Level 1
Patch Level: 11.1.3128.0

Product Update Status:
Success: KB 2674319, KB 2793634

Product Updates Selected for Installation:
Title: Service Pack 1
Knowledge Based Article: KB 2674319
Version: 11.1.3000.0
Architecture: x64
Language: 1033

Title: SQL Server 2012 SP1 GDR Product Update
Knowledge Based Article: KB 2793634
Version: 11.1.3128.0
Architecture: x64
Language: All

Update Source: MU

User Input Settings:
ACTION: Install
ADDCURRENTUSERASSQLADMIN: false
AGTSVCACCOUNT: NT ServiceSQLSERVERAGENT
AGTSVCPASSWORD: *****
AGTSVCSTARTUPTYPE: Manual
ASBACKUPDIR: Backup
ASCOLLATION: Latin1_General_CI_AS
ASCONFIGDIR: Config
ASDATADIR: Data
ASLOGDIR: Log
ASPROVIDERMSOLAP: 1
ASSERVERMODE: MULTIDIMENSIONAL
ASSVCACCOUNT:
ASSVCPASSWORD:
ASSVCSTARTUPTYPE: Automatic
ASSYSADMINACCOUNTS:
ASTEMPDIR: Temp
BROWSERSVCSTARTUPTYPE: Disabled
CLTCTLRNAME:
CLTRESULTDIR:
CLTSTARTUPTYPE: 0
CLTSVCACCOUNT:
CLTSVCPASSWORD:
CLTWORKINGDIR:
COMMFABRICENCRYPTION: 0
COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0
CONFIGURATIONFILE: C:Program FilesMicrosoft SQL Server110Setup BootstrapLog20130610_224552ConfigurationFile.ini
CTLRSTARTUPTYPE: 0
CTLRSVCACCOUNT:
CTLRSVCPASSWORD:
CTLRUSERS:
ENABLERANU: false
ENU: true
ERRORREPORTING: false
FEATURES: SQLENGINE, SSMS
FILESTREAMLEVEL: 0
FILESTREAMSHARENAME:
FTSVCACCOUNT:
FTSVCPASSWORD:
HELP: false
IACCEPTSQLSERVERLICENSETERMS: true
INDICATEPROGRESS: false
INSTALLSHAREDDIR: C:Program FilesMicrosoft SQL Server
INSTALLSHAREDWOWDIR: C:Program Files (x86)Microsoft SQL Server
INSTALLSQLDATADIR: E:MSSQL
INSTANCEDIR: C:Program FilesMicrosoft SQL Server
INSTANCEID: MSSQLSERVER1
INSTANCENAME: MSSQLSERVER
ISSVCACCOUNT: NT AUTHORITYNetwork Service
ISSVCPASSWORD:
ISSVCSTARTUPTYPE: Automatic
MATRIXCMBRICKCOMMPORT: 0
MATRIXCMSERVERNAME:
MATRIXNAME:
NPENABLED: 0
PID: *****
QUIET: false
QUIETSIMPLE: false
ROLE:
RSINSTALLMODE: DefaultNativeMode
RSSHPINSTALLMODE: DefaultSharePointMode
RSSVCACCOUNT:
RSSVCPASSWORD:
RSSVCSTARTUPTYPE: Automatic
SAPWD:
SECURITYMODE:
SQLBACKUPDIR:
SQLCOLLATION: Latin1_General_CI_AS
SQLSVCACCOUNT: NT ServiceMSSQLSERVER
SQLSVCPASSWORD:
SQLSVCSTARTUPTYPE: Automatic
SQLSYSADMINACCOUNTS: ELXTECHAdministrator
SQLTEMPDBDIR:
SQLTEMPDBLOGDIR:
SQLUSERDBDIR:
SQLUSERDBLOGDIR:
SQMREPORTING: false
TCPENABLED: 1
UIMODE: Normal
UpdateEnabled: true
UpdateSource: MU
X86: false

Configuration file: C:Program FilesMicrosoft SQL Server110Setup BootstrapLog20130610_224552ConfigurationFile.ini

Detailed results:
Feature: Management Tools — Basic
Status: Passed

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: SQL Browser
Status: Passed

Feature: SQL Writer
Status: Passed

Feature: SQL Client Connectivity
Status: Passed

Feature: SQL Client Connectivity SDK
Status: Passed

Источник

SQL Server Express 2017 fails install [0x851A001A]

Installing SQL Server has been paining me for hours. I can’t get anything to work. I setup a VM with a fresh Windows Server 2016 install and tried to install SQL Server Express. I set the user to Network Service as suggested here. Unfortunately I got a message saying «Wait on the Database Engine recovery handle failed. » The error log suggested error code 0x851A001A (which I had gotten before, hence the user change). I’ve spent a long time trying to install this on various Virtual Machines and just can’t seem to get it. I’ve attached the install log and the error log from when I tried to run it manually.

Install Log:

Error Log:

2 Answers 2

Reinstall a SQL server instance. When it asks you to supply an instance name, use something unique that you haven’t already used (MSSQLSERVER99.) Make the Instance ID the same.

You must be victim of uninstalling and reinstalling. The network service user is giving you permissions trouble. It happens after uninstalling MSSQL server.

I hit the same issue with the FreeBSD Bhyve VM. The root cause was in sector size. Solved the issue by adding this option to the VM config (I’m using vm-bhyve):

Linked

Hot Network Questions

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

Site design / logo © 2022 Stack Exchange Inc; user contributions licensed under CC BY-SA . rev 2022.11.3.43003

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Источник

Мы пытаемся установить sql-сервер 2012, выражающий молчание с помощью gpo следующим образом:

1) Определить сценарий запуска как политику по умолчанию в конфигурации компьютераполитикиПараметры WindowsScriptsinstall.bat

Содержимое install.bat:

"c:tempSQLEXPR_x64_DEU.exe" /Q /INSTANCENAME="MyInstance" /INSTANCEID="MyInstance" /IACCEPTSQLSERVERLICENSETERMS /SQLSVCACCOUNT="NT AUTHORITYNETWORK SERVICE" /SQLSVCSTARTUPTYPE=Automatic /UpdateEnabled=0 /ACTION="Install" /SQLSYSADMINACCOUNTS="BUILTINAdministrators" /SECURITYMODE=SQL /SAPWD="pw12346789*" /FEATURES=SQLEngine

2) Клиент запускает настройку, но прерывается со следующей ошибкой:

Не удалось установить привилегии учетной записи правила. У учетной записи, на которой установлена SQL Server Setup, нет одного или всех следующих прав: права на резервное копирование файлов и каталогов, право управления аудитом и журнал безопасности и право отладки программ. Чтобы продолжить, используйте учетную запись с обоими этими правами. 2067922934

3) Мы устанавливаем привилегии в gpo «Конфигурация компьютераПараметры WindowsПараметры безопасностиЛокальные политикиНазначение прав пользователя » на сервере. Мы проверили, и клиент выполнил настройки.

    Резервное копирование файлов и каталогов SeBackupPrivilege Отладочные программы SeDebugPrivilege Управление журналом аудита и безопасности SeSecurityPrivilege

Мы попробовали следующие учетные записи: — Администраторы — Система — Сетевая служба — Все

4) Ошибка все еще происходит.

5) Когда мы идем к клиенту, выполняем ту же самую партию, что и в пункте 1) локально с привилегией cmd «NT AUTHOROTYSYSTEM» с помощью инструмента pstools psexec.exe, установка отлично работает. Кроме того, запуск этой партии локально с помощью cmd от администратора работает отлично.

Примечания:

    Клиентский компьютер не имеет доступа в Интернет. Поэтому мы уже установили.NET Framework 4.5 и языковой пакет.

Вопросов:

a) какая учетная запись должна быть определена в пункте 3) для назначения прав пользователя. Мы видели, что партия будет startet как «NT AUTHOROTYSYSTEM».

b) Есть ли альтернатива для запуска сценария запуска не по умолчанию с «NT AUTHOROTYSYSTEM», но, например, с администраторами.

c) Может ли быть проблема с безопасностью в c:temp, где находятся файлы ressource?

Что мы можем изменить для запуска этой бесшумной установки без ошибок?

Большое спасибо.

Марк Хубер

Мы пытаемся установить SQL Server 2012 Express Silent с gpo следующим образом:

1) Определите сценарий запуска в качестве политики по умолчанию в конфигурации компьютера политиках Windows SettingsScriptsinstall.bat

Содержание install.bat:

"c:tempSQLEXPR_x64_DEU.exe" /Q /INSTANCENAME="MyInstance" /INSTANCEID="MyInstance" /IACCEPTSQLSERVERLICENSETERMS /SQLSVCACCOUNT="NT AUTHORITYNETWORK SERVICE" /SQLSVCSTARTUPTYPE=Automatic /UpdateEnabled=0 /ACTION="Install" /SQLSYSADMINACCOUNTS="BUILTINAdministrators" /SECURITYMODE=SQL /SAPWD="pw12346789*" /FEATURES=SQLEngine

2) Клиент запускает установку, но не работает со следующей ошибкой:

Правило настройки учетной записи не удалось. Учетная запись, на которой выполняется программа установки SQL Server, не имеет одного или всех из следующих прав: право на резервное копирование файлов и каталогов, право на управление аудитом и журнал безопасности, а также право на отладку программ. Чтобы продолжить, используйте учетную запись с обоими этими правами. 2067922934

3) Мы устанавливаем привилегии в gpo «Конфигурация компьютера Конфигурация Windows Параметры безопасности Локальные политики Назначение прав пользователя » на сервере. Мы проверили, и клиент принял настройки.

  • Резервное копирование файлов и каталогов SeBackupPrivilege
  • Отладка программ SeDebug Privilege
  • Управление аудитом и журналом безопасности SeSecurityPrivilege

Мы пробовали следующие учетные записи:
— Администраторы — Система — Сетевой сервис — Все

4) Ошибка по-прежнему возникает.

5) Когда мы идем к клиенту выполнить тот же пакет, что и в пункте 1) локально с привилегией cmd «NT AUTHOROTYSYSTEM» с помощью инструмента pstools psexec.exe, установка работает нормально. Также этот пакет запускается локально с помощью cmd от администратора, он отлично работает.

Примечания:

  • Клиентский компьютер не имеет доступа в Интернет. Поэтому мы уже установили.net Framework 4.5 и языковой пакет.

Вопросы:

а) Какая учетная запись должна быть определена в пункте 3) для назначения прав пользователя. Мы видели, что партия будет запущена как «NT AUTHOROTYSYSTEM».

б) Есть ли альтернатива для запуска сценария запуска не по умолчанию с «NT AUTHOROTYSYSTEM», а, например, с администраторами.

c) Может ли быть проблема безопасности в c:temp, где находятся файлы ресурсов?

Что мы можем изменить, чтобы запустить эту автоматическую установку без ошибок?

Большое спасибо.

Марк Хубер

  • Ошибка установки minecraft launcher
  • Ошибка установки pyqt6 tools
  • Ошибка установки microsoft word
  • Ошибка установки pyqt5 tools
  • Ошибка установки microsoft visual studio