Installieren von SQL Server 2012 - Warten auf das Wiederherstellungshandle des Datenbankmoduls fehlgeschlagen

7

Ich installiere SQL Server 2012 SP1 auf einem neuen Windows 8.1-Computer.

Während der Installation wird folgende Fehlermeldung angezeigt: (Screenshots ähnlich dieser Frage )

TITEL: Microsoft SQL Server 2012 Service Pack 1-Setup

Der folgende Fehler ist aufgetreten:

Warten Sie, bis das Wiederherstellungshandle des Datenbankmoduls fehlgeschlagen ist. Überprüfen Sie das SQL Server-Fehlerprotokoll auf mögliche Ursachen.

Klicken Sie auf: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%25400254

Wenn ich auf OK klicke, wird die Installation fortgesetzt, die Database Engine Services, Reporting Services - Native, Data Quality Services oder Volltext- und semantische Extraktionen werden jedoch nicht installiert. Dieser Rest ist grün markiert.

Ich habe verschiedene Lösungen ausprobiert (z. B. das Spielen mit den Optionen "Anmelden als" unter SQL Server in Configuration Manager; Herunterfahren der Firewall usw.), aber es hat noch nichts funktioniert. Ihre Hilfe geschätzt.

Vollständiges Protokoll unten:

    Overall summary:
      Final result:                  Failed: see details below
      Exit code (Decimal):           -2061893606
      Start time:                    2014-12-17 00:10:05
      End time:                      2014-12-17 00:44:12
      Requested action:              Install

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


    Machine Properties:
      Machine name:                  [COMPUTER]
      Machine processor count:       4
      OS version:                    Future Windows Version
      OS service pack:               
      OS region:                     United States
      OS language:                   English (United Kingdom)
      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:         E:\x64\setup\
      Installation edition:          Enterprise

      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 Service\SQLSERVERAGENT
      AGTSVCPASSWORD:                *****
      AGTSVCSTARTUPTYPE:             Manual
      ASBACKUPDIR:                   C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Backup
      ASCOLLATION:                   Hebrew_CI_AS
      ASCONFIGDIR:                   C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Config
      ASDATADIR:                     C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Data
      ASLOGDIR:                      C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log
      ASPROVIDERMSOLAP:              1
      ASSERVERMODE:                  MULTIDIMENSIONAL
      ASSVCACCOUNT:                  NT Service\MSSQLServerOLAPService
      ASSVCPASSWORD:                 <empty>
      ASSVCSTARTUPTYPE:              Automatic
      ASSYSADMINACCOUNTS:            [COMPUTER]\[USER]
      ASTEMPDIR:                     C:\Program Files\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Temp
      BROWSERSVCSTARTUPTYPE:         Automatic
      CLTCTLRNAME:                   <empty>
      CLTRESULTDIR:                  <empty>
      CLTSTARTUPTYPE:                0
      CLTSVCACCOUNT:                 <empty>
      CLTSVCPASSWORD:                <empty>
      CLTWORKINGDIR:                 <empty>
      COMMFABRICENCRYPTION:          0
      COMMFABRICNETWORKLEVEL:        0
      COMMFABRICPORT:                0
      CONFIGURATIONFILE:             C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20141217_000419\ConfigurationFile.ini
      CTLRSTARTUPTYPE:               0
      CTLRSVCACCOUNT:                <empty>
      CTLRSVCPASSWORD:               <empty>
      CTLRUSERS:                     <empty>
      ENABLERANU:                    false
      ENU:                           true
      ERRORREPORTING:                false
      FEATURES:                      SQLENGINE, FULLTEXT, DQ, AS, RS, DQC, BIDS, CONN, IS, BC, SDK, BOL, SSMS, ADV_SSMS, SNAC_SDK
      FILESTREAMLEVEL:               0
      FILESTREAMSHARENAME:           <empty>
      FTSVCACCOUNT:                  NT Service\MSSQLFDLauncher
      FTSVCPASSWORD:                 <empty>
      HELP:                          false
      IACCEPTSQLSERVERLICENSETERMS:  true
      INDICATEPROGRESS:              false
      INSTALLSHAREDDIR:              C:\Program Files\Microsoft SQL Server\
      INSTALLSHAREDWOWDIR:           C:\Program Files (x86)\Microsoft SQL Server\
      INSTALLSQLDATADIR:             <empty>
      INSTANCEDIR:                   C:\Program Files\Microsoft SQL Server\
      INSTANCEID:                    MSSQLSERVER
      INSTANCENAME:                  MSSQLSERVER
      ISSVCACCOUNT:                  NT Service\MsDtsServer110
      ISSVCPASSWORD:                 <empty>
      ISSVCSTARTUPTYPE:              Automatic
      MATRIXCMBRICKCOMMPORT:         0
      MATRIXCMSERVERNAME:            <empty>
      MATRIXNAME:                    <empty>
      NPENABLED:                     0
      PID:                           *****
      QUIET:                         false
      QUIETSIMPLE:                   false
      ROLE:                          <empty>
      RSINSTALLMODE:                 DefaultNativeMode
      RSSHPINSTALLMODE:              DefaultSharePointMode
      RSSVCACCOUNT:                  NT Service\ReportServer
      RSSVCPASSWORD:                 <empty>
      RSSVCSTARTUPTYPE:              Automatic
      SAPWD:                         <empty>
      SECURITYMODE:                  <empty>
      SQLBACKUPDIR:                  <empty>
      SQLCOLLATION:                  Hebrew_CI_AS
      SQLSVCACCOUNT:                 NT Service\MSSQLSERVER
      SQLSVCPASSWORD:                <empty>
      SQLSVCSTARTUPTYPE:             Automatic
      SQLSYSADMINACCOUNTS:           [COMPUTER]\[USER]
      SQLTEMPDBDIR:                  <empty>
      SQLTEMPDBLOGDIR:               <empty>
      SQLUSERDBDIR:                  <empty>
      SQLUSERDBLOGDIR:               <empty>
      SQMREPORTING:                  false
      TCPENABLED:                    1
      UIMODE:                        Normal
      UpdateEnabled:                 true
      UpdateSource:                  MU
      X86:                           false

      Configuration file:            C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20141217_000419\ConfigurationFile.ini

    Detailed results:
      Feature:                       Management Tools - Complete
      Status:                        Passed

      Feature:                       Client Tools Connectivity
      Status:                        Passed

      Feature:                       Client Tools SDK
      Status:                        Passed

      Feature:                       Client Tools Backwards Compatibility
      Status:                        Passed

      Feature:                       Management Tools - Basic
      Status:                        Passed

      Feature:                       SQL Server Data Tools
      Status:                        Passed

      Feature:                       Reporting Services - Native
      Status:                        Failed: see logs for details
      Reason for failure:            An error occurred for a dependency of the feature causing the setup process for the feature to fail.
      Next Step:                     Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
      Component name:                SQL Server Database Engine Services Instance Features
      Component error code:          0x851A001A
      Error description:             Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
      Error help link:               http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026

      Feature:                       Database Engine Services
      Status:                        Failed: see logs for details
      Reason for failure:            An error occurred during the setup process of the feature.
      Next Step:                     Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
      Component name:                SQL Server Database Engine Services Instance Features
      Component error code:          0x851A001A
      Error description:             Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
      Error help link:               http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026

      Feature:                       Data Quality Services
      Status:                        Failed: see logs for details
      Reason for failure:            An error occurred for a dependency of the feature causing the setup process for the feature to fail.
      Next Step:                     Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
      Component name:                SQL Server Database Engine Services Instance Features
      Component error code:          0x851A001A
      Error description:             Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
      Error help link:               http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026

      Feature:                       Full-Text and Semantic Extractions for Search
      Status:                        Failed: see logs for details
      Reason for failure:            An error occurred for a dependency of the feature causing the setup process for the feature to fail.
      Next Step:                     Use the following information to resolve the error, uninstall this feature, and then run the setup process again.
      Component name:                SQL Server Database Engine Services Instance Features
      Component error code:          0x851A001A
      Error description:             Wait on the Database Engine recovery handle failed. Check the SQL Server error log for potential causes.
      Error help link:               http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026

      Feature:                       Integration Services
      Status:                        Passed

      Feature:                       Data Quality Client
      Status:                        Passed

      Feature:                       Analysis Services
      Status:                        Passed

      Feature:                       SQL Browser
      Status:                        Passed

      Feature:                       Documentation Components
      Status:                        Passed

      Feature:                       SQL Writer
      Status:                        Passed

      Feature:                       SQL Client Connectivity
      Status:                        Passed

      Feature:                       SQL Client Connectivity SDK
      Status:                        Passed

    Rules with failures:

    Global rules:

    Scenario specific rules:

    Rules report file:               C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20141217_000419\SystemConfigurationCheck_Report.htm

BEARBEITEN: Installationsprotokolle befinden sich hier:

https://www.dropbox.com/sh/11a5xp4v414qe67/AABBrQVgD5LzUpKQTp3kYN9sa?dl=0

Knie
quelle

Antworten:

7

Das Folgende kann der Grund für die Fehlermeldung sein. Der Prozess zur Fehlerbehebung bei solchen Fehlern wird im Artikel Fehler beim Starten des Datenbankmoduls während der Installation nicht gefunden

  1. Das Konto, das der Benutzer im Fenster "Serverkonfiguration" (während der Installation) ausgewählt hat, kann die SQL Server-Datenbankmoduldienste nicht online schalten. Entweder fehlt das Privileg oder es ist beschädigt. Während der Installation der Datenbankmoduldienste versucht SQL Server, Online-Datenbankdienste als internen Prozess bereitzustellen. Aufgrund eines beschädigten oder nicht geeigneten Startkontos schlägt dies jedoch fehl und die Installation schlägt letztendlich fehl.

  2. Ein anderer Grund ist, wenn die Installation aus irgendeinem Grund zum ersten Mal fehlschlägt und die Installation des Benutzers aus dem Programm zum Entfernen und Entfernen deinstalliert wird. Bei der Deinstallation bleibt das Konto in einem fehlerhaften Zustand, sodass bei jedem weiteren Installationsversuch diese Fehlermeldung angezeigt wird.

  3. Der Grund kann auch sein, dass die SQL Server-Installation bei der Installation von SQL Server und seinen Diensten erfolgreich war, SQL Server jedoch aufgrund einer anderen Einschränkung des Systems oder anderer systembezogener Fehler nicht online geschaltet werden kann. Dasselbe wurde im Abschnitt "Anzeigen des SQL Server-Fehlerprotokolls" erläutert.

Bitte versuchen Sie unten Lösung

  1. Deinstallieren Sie SQL Server vollständig von add remove program. Stellen Sie sicher, dass auf Ihrem System keine zuvor fehlgeschlagenen Installationsfragmente vorhanden sind. Verwenden Sie diesen Link, um eine vorhandene Instanz von SQL Server zu deinstallieren

  2. Starten Sie eine Neuinstallation. Suchen Sie die Datei Setup.exe in SQL Server, die installiert werden kann. Es wäre so etwas wie unten. Klicken Sie immer mit der rechten Maustaste auf Setup-Datei und wählen Sie Als Administrator ausführen, um das Setup zu starten.

Geben Sie hier die Bildbeschreibung ein

  1. Nachdem Sie das Setup gestartet und die erforderlichen Details angegeben haben, gelangen Sie wie folgt zur Seite Serverkonfiguration. Wenn Sie diese Seite erreichen, please select startup account for Database Engine services as NT Authority\SYSTEMdie auch als lokales Systemkonto bezeichnet wird. Bitte siehe Screenshot

Geben Sie hier die Bildbeschreibung ein

  1. Ich hoffe, dies wird Ihr Problem lösen. Nachdem die Installation abgeschlossen ist, ändern Sie das Dienstkonto von SQL Server in ein Domänenkonto mit niedrigen Berechtigungen. Über diesen Link können Sie das Dienstkonto für SQL Server konfigurieren

Wenn oben immer noch nicht hilft, können Sie SQL Server-Protokolle am Speicherort finden

Laufwerk: \ Programme \ Microsoft SQL Server \ MSSQL.n \ MSSQL \ LOG \ ERRORLOG- und ERRORLOG.n-Dateien. Veröffentlichen Sie den betreffenden Inhalt.

Dabei ist Laufwerk das Systemlaufwerk, auf dem Sie SQL Server installiert haben. Dies kann das Systemlaufwerk C oder ein beliebiges Benutzerlaufwerk (D, E, F ...) sein. MSSQLn bedeutet hier die Versionsnummer von SQL Server

n = 10 für SQL Server 2008/2008 R2

n = 11 für SQL Server 20012

n = 12 für SQL Server 2014.

Weitere Informationen zu diesem Problem finden Sie unter diesem Link

BEARBEITEN: WICHTIGER HINWEIS

Bitte installieren Sie SQL Server 2012 nicht mit SP1 mit der Slipstream-Methode. Es gab ein Problem beim Slipstreaming-Prozess mit SP1, das dazu führte, dass die Einrichtung fehlschlug. Nur SQL Server 2012 installieren Sie können das SP1-Setup während der Installation deaktivieren. Das Problem wurde mit SP2 Slip Stream behoben

Bearbeiten: Die folgenden Protokolle stammen aus den von Ihnen bereitgestellten Protokollen

Fehler: 5172, Schweregrad: 16, Status: 15. 2014-12-20 22: 37: 58.01 spid5s
Der Header für die Datei 'C: \ Programme \ Microsoft SQL Server \ MSSQL11.MSSQLSERVER \ MSSQL \ DATA \ MSDBData.mdf' ist kein gültiger Datenbankdateikopf. Die PageAudit-Eigenschaft ist falsch.

2014-12-20 22: 37: 58.25 spid9s Startet die Datenbank 'model'.

2014-12-20 22: 37: 58.29 spid9s Fehler: 5172, Schweregrad: 16, Status: 15.

2014-12-20 22: 37: 58.29 spid9s Der Header für die Datei 'C: \ Programme \ Microsoft SQL Server \ MSSQL11.MSSQLSERVER \ MSSQL \ DATA \ model.mdf' ist kein gültiger Header für Datenbankdateien. Die PageAudit-Eigenschaft ist falsch.

2014-12-20 22: 37: 58.39 spid9s ex_raise2: Ausnahme ausgelöst, Major = 52, Minor = 43, Status = 8, Schweregrad = 22, Versuch, einen Symptom-Dump zu erstellen

2014-12-20 22: 37: 58.60 spid9s Verwenden von 'dbghelp.dll' Version '4.0.5'

2014-12-20 22: 37: 58.67 spid9s ** Dump thread - spid = 0, EC = 0x0000000276576B90

2014-12-20 22: 37: 58.71 spid9s *** Stack Dump wird an C: \ Programme \ Microsoft SQL Server \ MSSQL11.MSSQLSERVER \ MSSQL \ LOG \ SQLDump0001.txt gesendet. 2014-12-20 22: 37: 58.71 spid9s * ******************************************************** ******************************* 2014-12-20 22: 37: 58.71 spid9s * 2014-12-20 22: 37: 58.71 spid9s
* BEGIN STACK DUMP: 2014-12-20 22: 37: 58.71 spid9s * 20.12.14 22:37:58 spid 9

SQL Server ist installiert, kann jedoch aufgrund einer Beschädigung in der MSDB-Modelldatenbank nicht online geschaltet werden. Wenn die Modelldatenbank nicht online geschaltet werden kann, wird keine Tempdb erstellt, sodass SQL Server nicht online geschaltet wird. Der Fehler beinhaltet auch den Stack-Dump. Dies ist sehr seltsam. SQL Server wird installiert und erkennt Beschädigungen in Systemdatendateien. Es kann zwei Möglichkeiten geben

  1. Die Hardware (die zugrunde liegende Festplatte), auf der sich Master-, Modell- und MSDB-Datei befinden, ist falsch formatiert oder beschädigt. Sie müssen den Speicher überprüfen lassen.

  2. Dies könnte ein Fehler sein (was ich nicht glaube, tatsächlich verhindert ein externer Faktor, dass SQL Server online geht, was durch die Analyse des Speicherauszugs erkannt werden kann).

Sie haben zwei mögliche Lösungen

  1. Verwenden Sie dieses Microsoft BOL-Dokument , um Systemdatenbanken neu zu erstellen. Sie können diese Dokumente auch verwenden , da sie einfacher zu referenzieren sind, da sie Screenshots enthalten. Sehen Sie, ob dies hilft

  2. Bitte wenden Sie sich an Microsoft CSS (Kundensupport). Sie sind die beste Person, um den generierten Dump zu analysieren. Der Speicherort der Speicherauszugsdatei lautet C: \ Programme \ Microsoft SQL Server \ MSSQL11.MSSQLSERVER \ MSSQL \ LOG \ SQLDump0001.txt.

Persönlich werde ich versuchen, diesen Dump an einen meiner MS-Freunde zu senden, wenn er frei ist, könnte er einen Blick darauf werfen, aber nicht viel erwarten.

Shanky
quelle