Udostępnij za pośrednictwem


Wyświetlanie i odczytywanie plików dziennika instalacji programu SQL Server

Dotyczy:programu SQL Server — tylko system Windows

Instalator programu SQL Server tworzy pliki dziennika w folderze z datą i sygnaturą czasową w %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log domyślnie, gdzie nnn są liczbami odpowiadającymi instalowanej wersji programu SQL. Format nazwy folderu dziennika oznaczonego sygnaturą czasową jest YYYYMMDD_hhmmss. Gdy Setup jest wykonywany w trybie nienadzorowanym, dzienniki są tworzone w %temp%\sqlsetup*.log. Wszystkie pliki w folderze dzienników są archiwizowane do pliku Log*.cab w ich odpowiednim folderze dziennikowym.

Plik Ścieżka
Summary.txt %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log
Podsumowanie_<MachineName>_Date.txt %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss
Detail.txt %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss
Magazyn danych %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss\Datastore
Pliki dziennika MSI %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss\<Name>.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
W przypadku instalacji nienadzorowanych %temp%\sqlsetup*.log

Zrzut ekranu przedstawiający miejsce znalezienia pliku ConfigurationFiles.ini w folderze Setup Bootstrap.

Notatka

Liczby w ścieżce nnn odpowiadają instalowanej wersji programu SQL Server. Na powyższej ilustracji zainstalowano program SQL Server 2017 (14.x), więc folder jest 140. W przypadku programu SQL Server 2016 (13.x) folder będzie 130itd.

Instalator programu SQL Server kończy trzy podstawowe fazy:

  1. Weryfikacja reguł globalnych: weryfikuje podstawowe wymagania systemowe
  2. Aktualizacja składników: sprawdza, czy istnieją jakiekolwiek aktualizacje dostępne dla zainstalowanego nośnika
  3. Akcja żądana przez użytkownika: umożliwia użytkownikowi wybieranie i dostosowywanie funkcji

Ten przepływ pracy tworzy pojedynczy dziennik podsumowania oraz jeden dziennik szczegółowy dla podstawowej instalacji programu SQL Server, lub dwa dzienniki szczegółowe, gdy instalowana jest aktualizacja, taka jak dodatek Service Pack, wraz z instalacją podstawową.

Ponadto istnieją pliki magazynu danych zawierające migawkę stanu wszystkich obiektów konfiguracji śledzonych przez proces konfiguracji i są przydatne do rozwiązywania problemów z błędami konfiguracji. Pliki zrzutu XML są tworzone dla każdej fazy wykonywania i są zapisywane w podfolderze dziennika Datastore w folderze dziennika ze znacznikiem czasowym.

W poniższych sekcjach opisano pliki dziennika instalatora programu SQL Server.

plik Summary.txt

Przegląd

Ten plik przedstawia składniki programu SQL Server, które zostały wykryte podczas instalacji, środowisko systemu operacyjnego, wartości parametrów wiersza polecenia, jeśli zostały określone, oraz ogólny stan każdego pliku MSI/MSP, który został wykonany.

Dziennik jest podzielony na następujące sekcje:

  • Ogólne podsumowanie realizacji
  • Właściwości i konfiguracja komputera, na którym uruchomiono instalatora programu SQL Server
  • Funkcje produktu SQL Server zainstalowane wcześniej na komputerze
  • Opis właściwości wersji instalacji i pakietu instalacyjnego
  • Ustawienia danych wejściowych środowiska uruchomieniowego udostępniane podczas instalacji
  • Lokalizacja pliku konfiguracji
  • Szczegóły wyników realizacji
  • Reguły globalne
  • Reguły specyficzne dla scenariusza instalacji
  • Reguły, które zakończyły się niepowodzeniem
  • Lokalizacja pliku raportu reguł

Notatka

Należy pamiętać, że podczas stosowania poprawek może istnieć wiele podfolderów (po jednym dla każdego wystąpienia, które jest poprawiane, i jeden dla funkcji udostępnionych), które zawierają podobny zestaw plików (tj. %programfiles%\Microsoft SQL Server\130\Setup Bootstrap\Log<YYYYMMDD_HHMM>\MSSQLSERVER).

Lokalizacja

summary.txt znajduje się w %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\.

Aby znaleźć błędy w pliku tekstowym podsumowania, przeszukaj plik przy użyciu słów kluczowych "error" lub "failed".

plik Summary_<MachineName>_YYYYMMDD_HHMMss.txt

Przegląd

Plik podstawowy summary_engine jest podobny do pliku podsumowania i jest generowany podczas głównego przepływu pracy.

Lokalizacja

Plik Summary_<MachineName>_YYYYMMDD_HHMMss.txt znajduje się w %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.

plik Detail.txt

Przegląd

Detail.txt jest generowany dla głównego przepływu pracy, takiego jak instalacja lub uaktualnianie, i zawiera szczegółowe informacje o wykonaniu. Dzienniki w pliku są generowane na podstawie czasu wywołania każdej akcji instalacji. Plik tekstowy pokazuje kolejność wykonywania akcji, a także ich zależności.

Lokalizacja

Plik detail.txt znajduje się w %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\Detail.txt.

Jeśli podczas procesu instalacji wystąpi błąd, na końcu tego pliku jest rejestrowany wyjątek lub błąd. Aby znaleźć błędy w tym pliku, najpierw sprawdź koniec pliku, a następnie wyszukaj w pliku słowa kluczowe "błąd" lub "wyjątek"

Pliki dziennika MSI

Przegląd

Pliki dziennika MSI zawierają szczegółowe informacje dotyczące procesu pakietu instalacyjnego. Są one generowane przez msiEXEC podczas instalacji określonego pakietu.

Typy plików dziennika MSI:

  • <Feature>_<Architektura>_<Interakcja>.log
  • <Feature>_<Architecture>_<Language>_<Interaction>.log
  • < >_<architektura>_<interakcja>_<przepływ pracy>.log

Lokalizacja

Pliki dziennika MSI znajdują się w %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\<Name>.log.

Na końcu pliku znajduje się podsumowanie wykonania, które zawiera stan powodzenia lub niepowodzenia i właściwości. Aby znaleźć błąd w pliku MSI, wyszukaj "wartość 3" i przejrzyj tekst przed i po.

plik ConfigurationFile.ini

Przegląd

Plik konfiguracji zawiera ustawienia wejściowe, które są udostępniane podczas instalacji. Może służyć do ponownego uruchomienia instalacji bez konieczności ręcznego wprowadzania ustawień. Jednak hasła dla kont, PID i niektórych parametrów nie są zapisywane w pliku konfiguracji. Ustawienia można dodać do pliku lub udostępnić przy użyciu wiersza polecenia lub interfejsu użytkownika Instalatora. Aby uzyskać więcej informacji, zobacz Install SQL Server 2016 Using a Configuration File (Instalowanie programu SQL Server 2016 przy użyciu pliku konfiguracji).

Lokalizacja

ConfigurationFile.ini znajduje się w lokalizacji %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.

plik SystemConfigurationCheck_Report.htm

Przegląd

Raport sprawdzania konfiguracji systemu zawiera krótki opis każdej wykonanej reguły i stan wykonywania.

Lokalizacja

SystemConfigurationCheck_Report.htm znajduje się w lokalizacji %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.

Uzyskiwanie pomocy

Współtworzenie dokumentacji SQL

Czy wiesz, że możesz samodzielnie edytować zawartość SQL? Jeśli to zrobisz, nie tylko pomożesz ulepszyć naszą dokumentację, ale także zostaniesz uznany jako współpracownik strony.

Aby uzyskać więcej informacji, zobacz Jak współtworzyć dokumentację programu SQL Server

Zobacz też

Zainstaluj SQL Server 2019