Afficher et lire les fichiers journaux d’installation de SQL Server
S’applique à : SQL Server - Windows uniquement
Le programme d’installation de SQL Server crée des fichiers journaux dans un dossier horodaté par défaut dans %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log, où nnn est un nombre correspondant à la version de SQL à installer. Le format du nom du dossier de journal horodaté est AAAAMMJJ_hhmmss. Quand le programme d’installation est exécuté en mode sans assistance, les journaux sont créés dans %temp%\sqlsetup*.log. Tous les fichiers du dossier de journaux sont archivés dans le fichier Log*.cab de leur dossier de journaux respectif.
Fichier | Path |
---|---|
Summary.txt | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log |
Summary_<Nom_machine>_Date.txt | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss |
Detail.txt | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss |
Magasins de données | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss\Datastore |
Fichiers journaux MSI | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss\<Nom>.log |
ConfigurationFile.ini | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss |
SystemConfigurationCheck_Report.htm | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss |
Pour des installations sans assistance | %temp%\sqlsetup*.log |
Remarque
Les nombres figurant dans le chemin nnn correspondent à la version installée de SQL. Dans l’image ci-dessus, SQL Server 2017 (14.x) a été installé, le dossier est donc 140
. Pour SQL Server 2016 (13.x), le dossier serait 130
, et ainsi de suite.
Le programme d’installation de SQL Server effectue trois étapes simples :
- Vérification des règles globales : valide la configuration système requise de base
- Mise à jour des composants : vérifie si des mises à jour sont disponibles pour le média installé
- Action demandée par l’utilisateur : autorise l’utilisateur à sélectionner et personnaliser des fonctionnalités
Ce flux de travail produit un journal résumé, et soit un journal détaillé pour une installation de SQL Server de base, soit deux journaux détaillés quand une mise à jour comme un Service Pack est installée en même temps que l’installation de base.
De plus, des fichiers de banque de données contiennent un instantané de l’état de tous les objets de configuration qui sont suivis par le processus d’installation et qui sont utiles pour réparer les erreurs de configuration. Des fichiers de vidage XML sont créés à chaque phase d’exécution et sont enregistrés dans le sous-dossier de journal de banque de données sous le dossier de journal horodaté.
Les sections suivantes décrivent les fichiers journaux d'installation de SQL Server .
Fichier Summary.txt
Vue d’ensemble
Ce fichier montre les composants SQL Server détectés au cours de l'installation, l'environnement du système d'exploitation, les valeurs des paramètres de ligne de commande (si elles sont spécifiées) et l'état d'ensemble de chaque fichier MSI/MSP exécuté.
Le journal comprend les sections suivantes :
- un résumé d'ensemble de l'exécution ;
- les propriétés et la configuration de l'ordinateur sur lequel le programme d'installation de SQL Server a été exécuté ;
- SQL Server précédemment installées sur l'ordinateur ;
- la description des propriétés de la version d'installation et du package d'installation ;
- les paramètres d'entrée d'exécution fournis au cours de l'installation ;
- l'emplacement du fichier de configuration ;
- les détails des résultats d'exécution ;
- les règles globales ;
- les règles spécifiques au scénario d'installation ;
- les règles ayant échoué ;
- l'emplacement du fichier du rapport de règles.
Remarque
Notez que pendant la mise à jour corrective, un certain nombre de sous-dossiers (un pour chaque instance recevant le patch et un pour les fonctionnalités partagées) peuvent contenir un ensemble de fichiers similaires (par ex., %programfiles%\MicrosoftSQL Server\130\Setup Bootstrap\Log<YYYYMMDD_HHMM>\MSSQLSERVER).
Emplacement
Le fichier summary.txt se trouve sur %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\.
Pour trouver les erreurs dans le fichier texte résumé, recherchez les mots clés « error » ou « failed » dans le fichier.
Fichier Summary_<Nom_machine>_YYYYMMDD_HHMMss.txt
Vue d’ensemble
Le fichier de base summary_engine est semblable au fichier résumé et est généré au cours du flux de travail principal.
Emplacement
Le fichier Summary_<Nom_machine>_YYYYMMDD_HHMMss.txt est dans %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.
Fichier Detail.txt
Vue d’ensemble
Detail.txt est généré pour le flux de travail principal, par exemple l'installation ou la mise à niveau, et fournit les détails de l'exécution. Les journaux contenus dans le fichier sont générés en fonction de l’heure à laquelle chaque action d’installation a été appelée. Le fichier texte indique l’ordre d’exécution des actions, ainsi que leurs dépendances.
Emplacement
Le fichier detail.txt est dans %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\Detail.txt.
Si une erreur se produit pendant l’installation, l’exception ou l’erreur est consignée à la fin de ce fichier. Pour trouver les erreurs dans ce fichier, examinez d’abord la fin du fichier, puis lancez une recherche sur les mots clés « error » ou « exception » dans le fichier.
Fichiers journaux MSI
Vue d’ensemble
Les fichiers journaux MSI fournissent des détails sur le processus du package d'installation. Ils sont générés par le programme MSIEXEC lors de l'installation du package spécifié.
Types de fichiers journaux MSI :
- <Feature>_<Architecture>_<Interaction>.log
- <Feature>_<Architecture>_<Language>_<Interaction>.log
- <Feature>_<Architecture>_<Interaction>_<workflow>.log
Emplacement
Les fichiers journaux MSI se trouvent dans %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\<Nom>.log.
À la fin du fichier se trouve un résumé de l’exécution, qui comprend l’état de réussite ou d’échec, ainsi que les propriétés. Pour trouver l’erreur dans le fichier MSI, recherchez « value 3 » et examinez le texte situé avant et après.
Fichier ConfigurationFile.ini
Vue d’ensemble
Le fichier de configuration contient les paramètres d'entrée fournis au cours de l'installation. Vous pouvez l'utiliser pour redémarrer l'installation sans entrer les paramètres manuellement. Toutefois, les mots de passe pour les comptes, PID et certains paramètres ne sont pas enregistrés dans le fichier de configuration. Les paramètres peuvent être soit ajoutés au fichier, soit fournis à l'aide de la ligne de commande ou de l'interface utilisateur du programme d'installation. Pour plus d’informations, consultez Installer SQL Server 2016 à l’aide d’un fichier de configuration.
Emplacement
Le fichier ConfigurationFile.ini se trouve dans %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.
Fichier SystemConfigurationCheck_Report.htm
Vue d’ensemble
Le rapport de vérification de la configuration du système contient une brève description de chaque rôle exécuté et de l'état d'exécution.
Emplacement
Le fichier SystemConfigurationCheck_Report.htm est dans %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.
Obtenir de l’aide
- Idées pour SQL : vous avez des suggestions pour améliorer SQL Server ?
- Questions et réponses Microsoft (SQL Server)
- DBA Stack Exchange (balise sql-server) : posez des questions sur SQL Server
- Stack Overflow (balise sql-server) : réponses aux questions sur le développement SQL
- Reddit : discussion générale sur SQL Server
- Termes du contrat de licence Microsoft SQL Server et autres informations
- Options de support pour les utilisateurs professionnels
- Aide et commentaires supplémentaires pour SQL Server
Contribuer à la documentation SQL
Saviez-vous que vous pouvez modifier le contenu SQL vous-même ? Dans ce cas, non seulement vous nous aidez à améliorer notre documentation, mais vous êtes également cité en tant que contributeur à la page.
Pour plus d’informations, consultez Guide pratique pour contribuer à la documentation SQL Server