J'essaie d'installer SQL Server Express 2012 avec SP1 x64 sur Windows 7 SP1 x64. SQL Server Express 2012 avait précédemment installé cette machine. Cette instance a été mise à niveau vers SQL Server 2012 Standard, qui a depuis été désinstallée.
Voici les options sélectionnées lors de l'installation:
Inclure les mises à jour du produit SQL Server dans l'installation - 2 liées à KB 2793634
Installer toutes les fonctionnalités dans les répertoires par défaut
Instance nommée SQLEXPRESS dans le répertoire racine de l'instance par défaut
Comptes de services par défaut: Moteur de base de données SQL Server -> Service NT \ MSSQL $ SQLEXPRESS
Configuration par défaut du moteur de base de données
L'installation échoue avec l'erreur suivante:
TITRE: Installation de Microsoft SQL Server 2012 Service Pack 1
L'erreur suivante s'est produite:
Impossible de trouver le descripteur de démarrage du moteur de base de données.
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=0xD15B4EB2%25400x4B402530BA
------------------------------ BOUTONS:
D'accord
J'ai lu que cela peut être lié à un compte virtuel MSSQL $ SQLEXPRESS corrompu.
Des idées pour résoudre le problème?
Merci,
Jon.
Summary.txt
Résumé général: Résultat final: Échec: voir les détails ci-dessous Code de sortie (décimal): -2061893607 Heure de début:
2014-03-24 12:08:49 Heure de fin: 2014-03-24 12:28:21 Action demandée: InstallerConfiguration terminée avec les actions requises pour les fonctionnalités. Informations de dépannage pour ces fonctionnalités: Étape suivante pour SQLEngine: utilisez les informations suivantes pour résoudre l'erreur, désinstallez cette fonctionnalité, puis réexécutez le processus d'installation. Étape suivante pour la réplication: utilisez les informations suivantes pour résoudre l'erreur, désinstallez cette fonctionnalité, puis réexécutez le processus d'installation.
Propriétés de la machine: Nom de la machine: MONTREAL
Nombre de processeurs de la machine: 4 Version du système d'
exploitation: Service Pack du système d'exploitation Windows 7: Service Pack 1 Région du système d'exploitation: États-Unis Langue du système d'exploitation: Anglais (États-Unis) Architecture du système d'exploitation: x64 Architecture du processus: Système d'exploitation 64 bits en cluster: NonFonctionnalités du produit découvertes: Instance du produit
ID d'instance Feature
Language Edition Version ClusteredPropriétés du package: Description: Microsoft SQL Server 2012 Service Pack 1 ProductName: SQL Server 2012 Type: RTM Version:
11 Emplacement d'installation: c: \ 097a5adf24ea31e1a16d \ x64 \ setup \ Installation edition: ExpressSlipstream: True SP Level
1 Patch Level: 11.1.3128.0État de mise à jour du produit: Succès: KB 2674319, KB 2793634
Mises à jour du produit sélectionnées pour l'installation: Titre:
Service Pack 1 Article basé sur les connaissances: KB 2674319 Version: 11.1.3000.0 Architecture: x64 Langue: 1033Titre: SQL Server 2012 SP1 GDR Product Update Article basé sur les connaissances: KB 2793634 Version:
11.1.3128.0 Architecture: x64 Langue: TousSource de mise à jour: MU
Paramètres d'entrée de l' utilisateur: ACTION: Installez
ADDCURRENTUSERASSQLADMIN: true AGTSVCACCOUNT:
NT AUTHORITY \ NETWORK SERVICE AGTSVCPASSWORD: *****
AGTSVCSTARTUPTYPE: Désactivé ASBACKUPDIR:
sauvegarde ASCOLLATION: Latin1_General_CI_AS
ASCONFIGDIR: Config ASDATADIR:
Données ASLOGDIR: Log ASPROVIDERMSOLAP:
1 ASSERVERMODE: MULTIDIMENSIONNEL ASSVCACCOUNT:
ASSVCPASSWORD: ASSVCSTARTUPTYPE:
automatique ASSYSADMINACCOUNTS: ASTEMPDIR:
Temp BROWSERSVCSTARTUPTYPE: désactivé CLTCTLRNAME: désactivé
CLTRESULTDIR: CLTSTARTUPTYPE:
0 CLTSVCACCOUNT: CLTSVCPASSWORD:
CLTWORKINGDIR:
COMMFABRICENCRYPTION: 0 COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0 configurationFile:
CTLRSTARTUPTYPE: 0 CTLRSVCACCOUNT:
CTLRSVCPASSWORD: CTLRUSERS:
ENABLERANU: true ENU:
vrai ERRORREPORTING: faux CARACTÉRISTIQUES:
SQLEngine, RÉPLICATION, SNAC_SDK FILESTREAMLEVEL: 0
FILESTREAMSHARENAME: FTSVCACCOUNT:
FTSVCPASSWORD: AIDE:
false IACCEPTSQLSERVERLICENSETERMS: true INDICATEPROGRESS:
false INSTALLSHAREDDIR: C: \ Program Files \ Microsoft SQL Server \ INSTALLSHAREDWOWDIR: C: \ Program Files (x86) \ Microsoft SQL Server \ INSTALLSQLDATADIR:
INSTANCEDIR: C: \ Program Files \ Microsoft SQL Server \ INSTANCEID: SQLEXPRESS INSTANCENAME:
SQLEXPRESS ISSVCACCOUNT: NT AUTHORITY \ Network Service ISSVCPASSWORD: ISSVCSTARTUPTYPE:
Automatique MATRIXCMBRICKCOMMPORT: 0 MATRIXCMSERVERNAME:
MATRIXNAME: NPENABLED:
0 PID: ***** QUIET:
false QUIET: false
AllFeatures_WithDefaults RSINSTALLMODE:
DefaultNativeMode RSSHPINSTALLMODE:
DefaultSharePointMode RSSVCACCOUNT:
RSSVCPASSWORD: RSSVCSTARTUPTYPE:
automatique SAPWD: SECURITYMODE:
SQLBACKUPDIR: SQLCOLLATION: SQLSVCSTARTUPTYPE: Automatique SQLSYSADMINACCOUNTS: Montréal \ Jonathan Bailey SQLTEMPDBDIR: SQLTEMPDBLOGDIR: SQLUSERDBDIR: SQLUSERDBLOGDIR: SQMREPORTING:
Latin1_General_CI_AS SQLSVCACCOUNT: Service NT \ MSSQL $ SQLEXPRESS SQLSVCPASSWORD:
false TCPENABLED: 0 UIMODE:
AutoAdvance UpdateEnabled: true UpdateSource:
MU X86: falseFichier de configuration: C: \ Program Files \ Microsoft SQL Server \ 110 \ Setup Bootstrap \ Log \ 20140324_120228 \ ConfigurationFile.ini
Résultats détaillés: Fonctionnalité: Services du moteur de base de données État: Échec: voir les journaux pour plus de détails Raison de l'échec: Une erreur s'est produite lors du processus de configuration de la fonctionnalité. Étape suivante: utilisez les informations suivantes pour résoudre l'erreur, désinstallez cette fonctionnalité, puis réexécutez le processus d'installation. Nom du composant:
Fonctionnalités de l'instance des services du moteur de base de données SQL Server Code d'erreur du composant: 0x851A0019 Description de l'erreur: impossible de trouver le descripteur de démarrage du moteur de base de données. Lien d'aide sur l'erreur:
http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2%400x4BDAF9BA404040Fonctionnalité: État de réplication SQL Server:
Échec: consultez les journaux pour plus de détails Raison de l'échec: Une erreur s'est produite pour une dépendance de la fonctionnalité entraînant l'échec du processus d'installation de la fonctionnalité. Étape suivante: utilisez les informations suivantes pour résoudre l'erreur, désinstallez cette fonctionnalité, puis réexécutez le processus d'installation. Nom du composant:
Fonctionnalités de l'instance des services du moteur de base de données SQL Server Code d'erreur du composant: 0x851A0019 Description de l'erreur: impossible de trouver le descripteur de démarrage du moteur de base de données. Lien d'aide sur les erreurs:
<>> Fonctionnalité: État du navigateur SQL:
réussiFonctionnalité: Statut de Writer SQL:
réussiFonctionnalité: État de connectivité du client SQL:
réussiFonctionnalité: SQL Client Connectivity SDK Status: Passed
Règles avec échecs:
Règles globales:
Règles spécifiques au scénario:
Fichier de rapport de règles: C: \ Program Files \ Microsoft SQL Server \ 110 \ Setup Bootstrap \ Log \ 20140324_120228 \ SystemConfigurationCheck_Report.htm
la source
Réponses:
Une solution simple et complète à l'erreur «Impossible de trouver le descripteur de démarrage du moteur de base de données» dans le lien ci-dessous La raison de l'erreur peut être
1.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ège, soit il est corrompu. Lors de l'installation des services du moteur de base de données, SQL Server essaie d'apporter des services de base de données en ligne en tant que processus interne, mais en raison d'un compte de démarrage corrompu ou n'ayant pas les privilèges appropriés, il ne parvient pas à le faire et, finalement, l'installation échoue.
2.L'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 dans un état cassé, donc toute autre tentative d'installation fait clignoter ce message d'erreur
La solution peut être.
Désinstaller complètement le serveur SQL de Ajouter un programme de suppression
Lancez la configuration par un clic droit dessus et sélectionnez exécuter en tant qu'administrateur. Après avoir lancé la configuration et fourni les détails nécessaires, vous atteindriez la page de configuration du serveur. Lorsque vous atteignez cette page, sélectionnez le compte de démarrage pour les services du moteur de base de données en tant que NT Authority \ SYSTEM, également appelé compte système local.
Détails complets dans Erreur d'installation de SQL Server: impossible de trouver le descripteur de démarrage du moteur de base de données
la source
Après avoir travaillé avec le support technique de Microsoft sur ce problème, nous avons déterminé que la désinstallation de SQL Server Standard et la réinstallation de SQL Server Express quittaient le compte de service (dans ce cas, NT Service \ MSSQL $ SQLEXPRESS ) dans un état dans lequel il ne fonctionne pas. 'ai pas les autorisations nécessaires pour exécuter le service.
Pour résoudre le problème, nous avons parcouru manuellement et ajouté les autorisations requises comme spécifié dans Configurer les comptes et autorisations Windows Server dans la documentation SQL Server. Notez que seules certaines des autorisations étaient manquantes.
la source