SQL Server 설치 로그 파일 보기 및 읽기
적용 대상: SQL Server - Windows만 해당
SQL Server 설치 프로그램은 기본적으로 %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log 내의 날짜 및 시간 스탬프가 포함된 폴더에서 로그 파일을 만듭니다. 여기서 nnn은 설치되는 SQL 버전에 해당하는 숫자입니다. 타임스탬프가 포함된 로그 폴더 이름 형식은 YYYYMMDD_hhmmss입니다. 설치 프로그램을 무인 모드로 실행하면 % temp%\sqlsetup*.log 내에 로그가 생성됩니다. 로그 폴더의 모든 파일은 각각의 로그 폴더에 Log*.cab 파일로 보관됩니다.
파일 | Path |
---|---|
Summary.txt | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log |
Summary_<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 |
Datastore | %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss\Datastore |
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 |
무인 설치의 경우 | %temp%\sqlsetup*.log |
참고 항목
경로의 숫자 nnn은 설치 중인 SQL Server 버전에 해당합니다. 위의 그림에서는 SQL 2017(14.x)이 설치되었으므로 폴더는 140
입니다. SQL Server 2016(13.x)의 경우 폴더는 130
이 되는 식입니다.
SQL Server 설정은 3가지 기본 단계를 완료합니다.
- 전역 규칙 확인: 기본 시스템 요구 사항의 유효성을 검사합니다.
- 구성 요소 업데이트: 설치 중인 미디어에 사용할 수 있는 업데이트가 있는지 확인합니다.
- 사용자 요청 작업: 사용자가 기능을 선택하고 사용자 지정할 수 있습니다.
이 워크플로는 단일 요약 로그 및 기본 SQL Server 설치용 단일 정보 로그 또는 서비스 팩 같은 업데이트를 기본 설치와 함께 설치할 경우 두 개의 세부 정보 로그 중 하나를 생성합니다.
또한 설치 프로세스에서 추적하는 모든 구성 개체 상태의 스냅샷이 포함되며 구성 오류 문제를 해결하는 데 유용한 데이터 저장소 파일이 있습니다. XML 덤프 파일은 실행 단계마다 생성되며 타임스탬프가 포함된 로그 폴더 아래의 Datastore 로그 하위 폴더에 저장됩니다.
다음 섹션에서는 SQL Server 설정 로그 파일에 대해 설명합니다.
Summary.txt 파일
개요
이 파일은 설치 중에 검색된 SQL Server 구성 요소, 운영 체제 환경, 명령줄 매개 변수 값(지정된 경우) 및 각 MSI/MSP의 전반적인 실행 상태를 보여 줍니다.
로그는 다음 섹션으로 구성됩니다.
- 실행의 전체 요약
- SQL Server 설정을 실행한 컴퓨터의 속성 및 구성
- 이전에 컴퓨터에 설치된 SQL Server 제품 기능
- 설치 버전 및 설치 패키지 속성에 대한 설명
- 설치 중에 제공되는 런타임 입력 설정
- 구성 파일의 위치
- 실행 결과의 세부 정보
- 전역 규칙
- 설치 시나리오와 관련된 규칙
- 실패한 규칙
- 규칙 보고서 파일의 위치
참고 항목
패치 적용 시 유사한 파일 집합이 포함된 하위 폴더(패치 중인 각 인스턴스와 공유 기능당 하나씩)가 여러 개 있을 수 있습니다(예: %programfiles%\Microsoft SQL Server\130\Setup Bootstrap\Log<YYYYMMDD_HHMM>\MSSQLSERVER).
위치
summary.txt는 %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\ 내에 있습니다.
요약 텍스트 파일에서 오류를 찾으려면 "error" 또는 "failed" 키워드(keyword)를 사용하여 파일을 검색하세요.
Summary_<MachineName>_YYYYMMDD_HHMMss.txt 파일
개요
summary_engine 기본 파일은 요약 파일과 유사하며 기본 워크플로 중에 생성됩니다.
위치
Summary_<MachineName>_YYYYMMDD_HHMMss.txt 파일은 %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\에 있습니다.
Detail.txt 파일
개요
Detail.txt는 설치 또는 업그레이드와 같은 기본 워크플로에 대해 생성되며 실행의 세부 정보를 제공합니다. 이 파일의 로그는 각 설치 동작이 호출된 경우 시간을 기준으로 생성됩니다. 텍스트 파일에는 작업이 실행된 순서와 작업의 종속성이 표시됩니다.
위치
detail.txt 파일은 %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\Detail.txt 내에 잇습니다.
설정 프로세스 중에 오류가 발생하면 이 파일의 끝에 예외나 오류가 기록됩니다. 이 파일에서 오류를 찾으려면 먼저 파일 끝을 검사한 다음, "오류" 또는 "예외" 키워드로 파일을 검색하세요.
MSI 로그 파일
개요
MSI 로그 파일은 설치 패키지 프로세스의 세부 사항을 제공하며, 지정된 패키지를 설치하는 동안 MSIEXEC에 의해 생성됩니다.
MSI 로그 파일 형식:
- <Feature>_<Architecture>_<Interaction>.log
- <Feature>_<Architecture>_<Language>_<Interaction>.log
- <Feature>_<Architecture>_<Interaction>_<workflow>.log
위치
MSI 로그 파일은 %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\<Name>.log에 있습니다.
파일의 끝에는 성공 또는 실패 상태 및 속성을 포함하는 실행 요약이 있습니다. MSI 파일에서 오류를 찾으려면 "value 3"를 검색하여 앞뒤의 텍스트를 검토하세요.
ConfigurationFile.ini 파일
개요
구성 파일은 설치 중에 제공된 입력 설정을 포함합니다. 이 파일을 사용하면 수동으로 설정을 입력하지 않고도 설치를 다시 시작할 수 있습니다. 그러나 계정, PID 및 일부 매개 변수에 대한 비밀번호는 구성 파일에 저장되지 않습니다. 설정은 파일에 추가하거나 명령줄 또는 설정 사용자 인터페이스를 사용하여 제공할 수 있습니다. 자세한 내용은 구성 파일을 사용하여 SQL Server 2016 설치를 참조하세요.
위치
ConfigurationFile.ini는 %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\에 있습니다.
SystemConfigurationCheck_Report.htm 파일
개요
시스템 구성 확인 보고서에는 각 실행 규칙에 대한 간단한 설명과 실행 상태가 포함됩니다.
위치
SystemConfigurationCheck_Report.htm은 %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\에 있습니다.
도움말 보기
- SQL에 대한 아이디어: SQL Server를 개선하기 위해 제안할 사항이 있나요?
- Microsoft Q & A(SQL Server)
- DBA Stack Exchange(태그 sql-server): SQL Server 관련 문의 사항
- Stack Overflow(태그 sql-server): SQL 개발 관련 문의 사항
- Reddit: SQL Server에 대한 일반 토론
- Microsoft SQL Server 사용 조건 및 정보
- 비즈니스 사용자에 대한 지원 옵션
- 그 밖의 SQL Server 도움말 및 피드백
SQL 설명서에 참여하세요
SQL 콘텐츠를 직접 편집할 수 있다는 것을 알고 계셨나요? 직접 편집하여 설명서를 개선하고, 페이지에 기여자로 참여하세요.
자세한 내용은 SQL Server 설명서에 기여하는 방법을 참조하세요