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 |
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 130
itd.
Instalator programu SQL Server kończy trzy podstawowe fazy:
- Weryfikacja reguł globalnych: weryfikuje podstawowe wymagania systemowe
- Aktualizacja składników: sprawdza, czy istnieją jakiekolwiek aktualizacje dostępne dla zainstalowanego nośnika
- 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
- Pomysły na język SQL: masz sugestie dotyczące ulepszania programu SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server): Zadaj pytania na temat SQL Server
- Stack Overflow (tag sql-server): Odpowiedzi na pytania dotyczące programowania SQL
- Postanowienia licencyjne i informacje dotyczące programu Microsoft SQL Server
- opcje pomocy technicznej dla użytkowników biznesowych
- Dodatkowa pomoc i opinie dotyczące programu SQL Server
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