J'installe SQL Server 2012 SP1 sur une nouvelle machine Windows 8.1.
Lors de l'installation, j'obtiens cette erreur: (Captures d'écran similaires à cette question )
TITRE: Installation de Microsoft SQL Server 2012 Service Pack 1
L'erreur suivante s'est produite:
Échec de l'attente de la récupération du moteur de base de données. Vérifiez le journal des erreurs SQL Server pour les causes potentielles.
Pour obtenir de l'aide, cliquez sur: http://go.Microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4E425F40 % 254026
Lorsque je clique sur OK, l'installation continue, mais n'installe pas réellement les services du moteur de base de données, Reporting Services - Native, Data Quality Services ou Full-Text and Semantic Extractions. Ce reste est coché en vert.
J'ai essayé différentes solutions (comme jouer avec les options de connexion sous SQL Server dans Configuration Manager; fermer le pare-feu, etc.), mais rien n'a encore fonctionné. Votre aide appréciée.
Journal complet ci-dessous:
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
EDIT: les journaux d'installation se trouvent ici:
https://www.dropbox.com/sh/11a5xp4v414qe67/AABBrQVgD5LzUpKQTp3kYN9sa?dl=0
Ce qui suit peut être la raison derrière le message d'erreur. Le processus de dépannage de ces erreurs est mentionné dans l'article Impossible de trouver une erreur de poignée de démarrage du moteur de base de données lors de l'installation
Le compte que l'utilisateur a sélectionné dans la fenêtre de la page de configuration du serveur (pendant l'installation) n'est pas en mesure de mettre en ligne les services du moteur de base de données SQL Server. Soit il manque de privilèges, soit il est corrompu. Lors de l'installation des services du moteur de base de données, SQL Server essaie de mettre les services de base de données en ligne en tant que processus interne, mais en raison d'un compte de démarrage corrompu ou ne disposant pas des privilèges appropriés, il ne parvient pas à le faire et, finalement, l'installation échoue.
Une autre raison est lorsque l'installation échoue pour la première fois pour une raison quelconque et que la désinstallation de l'utilisateur a échoué à l'installation du programme d'ajout/suppression, la désinstallation laisse le compte en état interrompu, donc toute nouvelle tentative d'installation fait clignoter ce message d'erreur.
La raison peut également être que l'installation de SQL Server a réussi à installer SQL Server et ses services, mais en raison d'une autre limitation du système ou d'autres erreurs liées au système, SQL Server n'est pas en mesure de se mettre en ligne. La même chose a été discutée dans la section 'Regarder le journal des erreurs SQL Server'
Veuillez essayer la solution ci-dessous
Désinstallez complètement SQL Server du programme d'ajout/suppression. Assurez-vous qu'aucun fragment d'installation ayant échoué précédemment n'est présent sur votre système. Veuillez utiliser ce lien pour désinstaller une instance existante de SQL Server
Démarrez une nouvelle installation. Recherchez le fichier Setup.exe dans SQL Server installable. Ce serait quelque chose comme ci-dessous. Faites toujours un clic droit sur le fichier d'installation et sélectionnez Exécuter en tant qu'administrateur pour lancer l'installation.
please select startup account for Database Engine services as NT Authority\SYSTEM
, également appelé compte système local. Veuillez voir la capture d'écranSi ci-dessus ne vous aide toujours pas, pouvez-vous trouver journaux SQL Server à l'emplacement
Lecteur:\Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG et ERRORLOG.n et publiez le contenu en question.
Où Drive est le lecteur système sur lequel vous avez installé SQL Server. Il peut s'agir du lecteur système C ou de tout lecteur utilisateur (D, E, F ...). MSSQLn signifie ici le numéro de version de SQL Server
n = 10 pour SQL Server 2008/2008 R2
n = 11 pour SQL Server 20012
n = 12 pour SQL Server 2014.
Pour plus de détails sur ce problème, veuillez lire ce lien
EDIT: NOTE IMPORTANTE
Veuillez ne pas installer SQL Server 2012 avec SP1 avec la méthode slipstream, il y a eu un problème dans le processus de slipstreaming avec SP1 qui a entraîné l'échec de l'installation. N'installez que SQL Server 2012, vous pouvez décocher la configuration du SP1 pendant l'installation. Le problème a été résolu avec le flux de glissement SP2
Modifier: Les éléments suivants proviennent des journaux que vous avez fournis
Erreur: 5172, gravité: 16, état: 15. 2014-12-20 22: 37: 58.01 spid5s
L'en-tête du fichier 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\MSDBData.mdf' n'est pas un en-tête de fichier de base de données valide. La propriété PageAudit est incorrecte.2014-12-20 22: 37: 58.25 spid9s Démarrage du "modèle" de base de données.
2014-12-20 22: 37: 58.29 Erreur spid9s: 5172, gravité: 16, état: 15.
2014-12-20 22: 37: 58.29 spid9s L'en-tête du fichier 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\model.mdf' n'est pas un en-tête de fichier de base de données valide. La propriété PageAudit est incorrecte.
2014-12-20 22: 37: 58,39 spid9s ex_raise2: exception levée, majeur = 52, mineur = 43, état = 8, gravité = 22, tentative de création d'un vidage des symptômes
2014-12-20 22: 37: 58.60 spid9s Utilisation de 'dbghelp.dll' version '4.0.5'
2014-12-20 22: 37: 58.67 spid9s ** Fil de vidage - spid = 0, EC = 0x0000000276576B90
2014-12-20 22: 37: 58.71 spid9s *** Dump de pile envoyé à C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\LOG\SQLDump0001.txt 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 * 12/20/14 22:37:58 spid 9
SQL Server est installé mais en raison d'une corruption dans MSDB, la base de données Model n'est pas en mesure de se mettre en ligne. Si la base de données du modèle ne peut pas être mise en ligne, tempdb ne sera pas créé, donc SQL Server ne serait pas mis en ligne. L'erreur est également inclut le vidage de la pile, il est très étrange que SQL Server soit installé et détecte la corruption dans les fichiers de données système. Il pourrait y avoir deux possibilités
Le matériel (le disque sous-jacent) sur lequel réside le fichier maître, modèle et msdb est mal formaté ou corrompu. Vous devez faire vérifier le stockage.
Cela pourrait être un bogue (ce que je ne crois pas, en fait, un facteur externe empêche SQL Server de se mettre en ligne, ce qui peut être connu en analysant le vidage)
Vous avez deux solutions possibles
Utilisez ceci document Microsoft BOL pour reconstruire les bases de données système. Vous pouvez également utiliser ces documents c'est plus facile à consulter car il a des captures d'écran. Voyez si cela aide
Veuillez contacter Microsoft CSS (Support client), ils sont la meilleure personne pour analyser le vidage généré. L'emplacement du fichier de vidage est C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\LOG\SQLDump0001.txt.
Personnellement, j'essaierai de poster ce cliché à l'un de mes amis MS s'il est libre, il pourrait y jeter un œil, mais ne vous attendez pas à grand-chose.