Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

Microsoft SQL Server 데이터베이스 트랜잭션 로그 축소

Summary: Microsoft SQL Server 데이터베이스 트랜잭션 로그는 SQL Server 데이터베이스에 대한 데이터베이스 트랜잭션을 수신합니다. 경우에 따라 이러한 트랜잭션 로그가 매우 커져서 사용 가능한 모든 디스크 공간을 소비하도록 위협할 수 있습니다. 아래 해결 방법에는 SQL Server 트랜잭션 로그 파일을 축소하는 단계가 포함되어 있습니다. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Microsoft SQL Server 데이터베이스 로그 파일의 크기가 커집니다.  SQL Server 데이터베이스는 오프라인 상태가 되며 트랜잭션 로그 드라이브 위치에 공간이 부족한 경우 사용할 수 없습니다.

Cause

Microsoft SQL Server 트랜잭션 로그가 계속 증가하는 가장 일반적인 원인은 데이터베이스 복구 모델이 전체 또는 대량 기록으로 설정된 경우입니다.  전체 또는 대량 로그 복구 모델을 사용하고 로그 파일이 백업되지 않은 경우 계속 커집니다.  파일 손상이 발생하여 트랜잭션 로그가 데이터베이스 트랜잭션 작업과 관련하여 예상보다 훨씬 큰 크기로 증가할 수도 있습니다.

Resolution

SQL Server 트랜잭션 로그가 파일 크기로 증가하여 사용 가능한 디스크 공간을 모두 차지하게 되면 로그 축소 작업을 사용하여 파일을 줄여야 합니다.  아래 단계를 사용하여 SQL Server 트랜잭션 로그의 크기를 줄일 수 있습니다.
 
  1. SQL Server Studio Management를 사용합니다.  축소해야 하는 트랜잭션 로그가 있는 데이터베이스를 마우스 오른쪽 버튼으로 클릭합니다.  작업 ->축소 ->파일을 선택합니다.
파일을 클릭합니다.
  1. 나타나는 인터페이스는 파일 축소 작업에 대한 옵션을 제공합니다. 아래 옵션을 선택합니다.
"파일 형식:" 드롭다운 필드에서 "Log"를 선택합니다.
"사용하지 않는 공간 해제" 라디오 버튼을 선택합니다.
"확인" 버튼을 클릭하여 파일 축소를 완료합니다.
파일 축소.



 
  1. TSQL을 사용하여 트랜잭션 로그 파일 축소
아래 TSQL 문을 실행하여 지정된 데이터베이스 로그 파일을 축소하고 데이터베이스 로그 이름을 축소할 데이터베이스 로그 이름으로 바꿉니다.
TSQL 문을 실행합니다.
  1. 트랜잭션 로그가 위의 명령으로 성공적으로 축소되지 않는 경우.  아래 단계에서는 로그를 축소할 수 있습니다. 필요한 경우 데이터베이스 이름과 로그 파일 이름을 바꿉니다. 
트랜잭션 로그.
참고: 일반적으로 SQL Server 트랜잭션 로그가 축소되지 않는 이유는 로그에 축소 작업을 실행할 수 있는 공간이 충분하지 않기 때문입니다.
 

Additional Information

이 비디오를 참조하십시오.

Affected Products

Dell Quickstart Data Warehouse Appliance, Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows 2012 Server R2, Prosupport for Microsoft Software
Article Properties
Article Number: 000196817
Article Type: Solution
Last Modified: 05 Dec 2024
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.