찾다
컴퓨터 튜토리얼컴퓨터 지식데이터베이스 로그 파일을 압축하는 방법 및 단계

데이터베이스 로그 파일을 압축하는 방법 및 단계

데이터베이스 로그 파일을 압축하는 방법

3가지 구체적인 방법이 있습니다.

방법 1:

1단계:

no_log를 사용하여 데이터베이스 이름 백업 로그

또는 truncate_only를 사용하여 데이터베이스_이름 백업 로그

-- 여기서 no_log와 truncate_only는 동의어이므로 어떤 문장이라도 실행할 수 있습니다.

2단계:

1. 특정 데이터베이스의 모든 데이터와 로그 파일을 축소하고 다음을 실행합니다.

dbcc 축소데이터베이스(database_name,[,target_percent])

-- Database_name은 축소할 데이터베이스의 이름이고, target_percent는 데이터베이스를 축소한 후 데이터베이스 파일에 필요한 남은 여유 공간의 비율입니다.

2. 특정 데이터베이스의 데이터 또는 로그 파일을 한 번에 축소하고

를 실행합니다.

dbcc 축소파일(file_id,[,target_size])

-- file_id는 축소할 파일의 식별(ID) 번호입니다. 파일 ID를 얻으려면 FILE_ID 함수를 사용하거나 현재 데이터베이스에서 sysfiles를 검색하세요. target_size는 원하는 파일 크기(MB)입니다(정수로 표시). . 지정하지 않으면 dbcc Shrinkfile은 파일 크기를 기본 파일 크기로 줄입니다. 두 dbcc 모두 notruncate 또는 truncateonly 매개변수를 전달할 수 있습니다. 구체적인 의미는 온라인 도움말을 참조하세요.

방법 2:

1단계:

긴급 상황에 대비하려면 먼저 전체 데이터베이스를 백업하세요.

2단계:

백업이 완료된 후 쿼리 분석기에서 다음 문을 실행합니다.

exec sp_detach_db yourDBName,true

--MSSQL

에서 이 DB의 등록 정보를 제거합니다.

3단계:

물리적 로그 파일이 있는 디렉터리로 이동하여 로그 파일을 삭제하거나 해당 디렉터리 밖으로 로그 파일을 이동하세요

4단계:

쿼리 분석기에서 다음 문을 실행합니다.

exec sp_attach_single_file_db yourDBName,'

d:mssqldatayourDBName_data.mdf '

--DB를 단일 파일로 등록하면 MSSQL이 자동으로 이 DB에 대한 500K 로그 파일을 생성합니다.

방법 3:

1. 엔터프라이즈 관리자에 들어가서 데모 등의 데이터베이스를 선택하세요

2. 모든 업무 -> 별도의 데이터베이스

3. 데이터베이스 파일이 저장된 디렉토리로 이동하여 MuOnline_log.LDF 파일을 복사해두시면 됩니다.

4. Enterprise Manager -> 데이터베이스 연결, muonline을 선택하면 로그 파일 항목이 십자로 표시됩니다. 계속 진행하면 데이터베이스를 새로 생성할지 묻는 메시지가 표시됩니다. 데이터베이스에 로그가 없는 경우 하나입니다.

5. 데이터베이스를 다시 연결한 후에는 사용자가 재설정해야 한다는 점을 기억하세요.

앞으로 더 커지는 것을 원하지 않는다면:

SQL2000에서 사용됨:

데이터베이스를 마우스 오른쪽 버튼으로 클릭->속성->옵션->실패 복구-모델-선택-단순 모델을 클릭합니다.

또는 SQL 문을 사용하세요:

데이터베이스 데이터베이스 이름 설정 복구 간단 변경

SQL 데이터베이스가 너무 큰 경우 대처 방법

--1. 일일 데이터베이스 압축

--로그 및 데이터베이스 파일 크기 압축

/*--특별한 주의

이전 단계를 완료하지 않은 경우 다음 단계를 수행하지 마세요.

그렇지 않으면 데이터베이스가 손상될 수 있습니다.

--*/

1.로그 지우기

NO_LOG가 포함된 DUMP 트랜잭션 라이브러리 이름

2. 트랜잭션 로그 자르기:

NO_LOG가 포함된 백업 로그 데이터베이스 이름

3. 데이터베이스 파일을 축소합니다. (압축하지 않으면 데이터베이스 파일이 줄어들지 않습니다.

Enterprise Manager--압축하려는 데이터베이스를 마우스 오른쪽 버튼으로 클릭--모든 작업--데이터베이스 축소--파일 축소

--로그 파일 선택--축소 모드에서 축소가 허용되는 최소 개수는 M입니다. 이 숫자를 직접 입력하고 확인하세요.

--데이터 파일 선택--축소 모드에서 축소가 허용되는 최소 개수는 M입니다. 이 숫자를 직접 입력하고 확인하세요.

SQL 문을 사용해도 가능합니다

--데이터베이스 축소

DBCC SHRINKDATABASE(고객 데이터)

--지정된 데이터 파일을 축소합니다. 1은 파일 번호이며 다음 문을 통해 쿼리할 수 있습니다. select * from sysfiles

DBCC 축소파일(1)

4. 로그 파일 크기를 최소화하기 위해(SQL 7.0의 경우 이 단계는 쿼리 분석기에서만 수행 가능)

a. 별도의 데이터베이스:

Enterprise Manager--서버--데이터베이스--마우스 오른쪽 버튼 클릭--데이터베이스 분리

b. 내 컴퓨터의 LOG 파일 삭제

c. 추가 데이터베이스:

Enterprise Manager--서버--데이터베이스--마우스 오른쪽 버튼 클릭--데이터베이스 연결

이 방법은 새 로그를 생성하며 크기는 500K를 넘습니다

또는 코드 사용:

아래 예에서는 pub를 분리한 다음 pub의 파일을 현재 서버에 추가합니다.

a.이별

EXEC sp_detach_db @dbname = 'pubs'

b. 로그 파일 삭제

c.다시 추가

EXEC sp_attach_single_file_db @dbname = 'pubs',

@physname = 'c:Program FilesMicrosoft SQL ServerMSSQLDatapubs.mdf'

5. 앞으로 자동으로 축소하려면 다음과 같이 설정하세요.

Enterprise Manager--서버--데이터베이스를 마우스 오른쪽 버튼으로 클릭-속성--옵션--"자동 축소" 선택

--SQL 문 설정 방법:

EXEC sp_dboption '데이터베이스 이름', 'autoshrink', 'TRUE'

6. 앞으로 로그가 너무 커지는 것을 방지하고 싶다면

Enterprise Manager--서버--데이터베이스 마우스 오른쪽 버튼 클릭--속성--트랜잭션 로그

--파일 증가를 xM으로 제한하세요(x는 허용하는 최대 데이터 파일 크기입니다)

--SQL 문 설정 방법:

데이터베이스 데이터베이스 이름 변경 파일 수정(이름=논리 파일 이름, 최대 크기=20)

위 내용은 데이터베이스 로그 파일을 압축하는 방법 및 단계의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
이 기사는 Excel办公网에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
Windows 11 교육 ISO를 다운로드하고 PC에 설치합니다 - MinitoolWindows 11 교육 ISO를 다운로드하고 PC에 설치합니다 - MinitoolApr 26, 2025 am 12:50 AM

Windows 11 교육이란 무엇입니까? 이 시스템을 PC에 설치하려면 어떻게이 작업을 수행 할 수 있습니까? Php.cn 의이 게시물은 Windows 11 교육에 대한 자세한 안내서 ISO와 ISO 파일에서 설치하는 방법을 제공합니다.

받은 편지함에 Outlook 이메일을 수정하는 방법 -Minitool받은 편지함에 Outlook 이메일을 수정하는 방법 -MinitoolApr 26, 2025 am 12:49 AM

Outlook 이메일이받은 편지함에 표시되지 않고 검색에 표시됩니까? Outlook이 모든 이메일을 표시하지 않을 때 어떤 단계를 수행 할 수 있습니까? 이제 Php.cn Solution에서 제공 한이 게시물에서 문제를 해결하는 데 도움이되는 몇 가지 유용한 방법을 소개합니다.

필수 수정 사항 : Windows는 화면을 종료하는 데 붙어 있습니다필수 수정 사항 : Windows는 화면을 종료하는 데 붙어 있습니다Apr 26, 2025 am 12:48 AM

컴퓨터 전원을 끄려고하지만 화면 문제를 종료 할 때 Windows가 발생하는 경우이 php.cn 가이드에서 몇 가지 유용한 수정 사항을 찾을 수 있습니다. 세부 사항을 보려면 계속 읽으십시오.

[완전한 가이드] Microsoft 팀 오류 CAA50021을 수정하는 방법은 무엇입니까? - 미니 툴[완전한 가이드] Microsoft 팀 오류 CAA50021을 수정하는 방법은 무엇입니까? - 미니 툴Apr 26, 2025 am 12:47 AM

Microsoft 팀 오류 코드 CAA50021에 대한 효과적인 솔루션을 찾고 있다면이 게시물을 읽을 가치가 있습니다. 이 게시물에서 Php.cn 은이 오류를 자세히 제거하는 방법을 소개합니다. 문제를 해결하기 위해 간단히 따르십시오.

Windows 11/10을 Windows XP처럼 보이게 만들기 Windowblinds 11 -MinitoolWindows 11/10을 Windows XP처럼 보이게 만들기 Windowblinds 11 -MinitoolApr 26, 2025 am 12:46 AM

Windows 11 또는 Windows 10을 Windows XP처럼 보이게 하시겠습니까? 장치 에서이 작업을 수행하는 방법을 알고 있습니까? 지금 Windowblinds 11 베타 버전을 시도해 볼 수 있습니다. 이 게시물에서 Php.cn 소프트웨어는 Windowblinds 11을 다운로드하고 소개하는 방법을 알려줍니다.

프로 수정 : 모든 업데이트가 성공적으로 제거 된 것은 아닙니다.프로 수정 : 모든 업데이트가 성공적으로 제거 된 것은 아닙니다.Apr 26, 2025 am 12:45 AM

오류가 발생하여 Windows 업데이트를 제거하기 위해 범용 방법을 사용할 수없는 경우 모든 업데이트가 성공적으로 제거되지 않은 경우 Php.cn 게시물에 언급 된 메소드를 시도하여 문제를 해결할 수 있습니다.

시스템 오류 수정 - WACOM_TABLET.EXE CAN ' T 종료 프로세스 -Minitool시스템 오류 수정 - WACOM_TABLET.EXE CAN ' T 종료 프로세스 -MinitoolApr 26, 2025 am 12:44 AM

wacom_tablet.exe 란 무엇입니까? Windows 프로세스가 실행할 수 있습니까? 어떤 사람들은 wacom_tablet.exe가 프로세스를 종료 할 수 없으며이 Windows 시스템 오류가 발생하면 압도 당하고 어디서부터 시작 해야할지 모를 수 있습니다. Php.cn 에서이 기사는 y를 해결합니다

Chatgpt에서 의심스러운 행동을 감지 한 3 가지 방법 -MinitoolChatgpt에서 의심스러운 행동을 감지 한 3 가지 방법 -MinitoolApr 26, 2025 am 12:43 AM

Chatgpt 오류는 다양하며 의심스러운 행동이 일반적입니다. 이 문제에 갇혀 있다면 어떻게해야합니까? php.cn 에서이 게시물을 읽으면 문제를 제거하는 데 도움이되는 유용한 수정 사항을 찾을 수 있습니다.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

VSCode Windows 64비트 다운로드

VSCode Windows 64비트 다운로드

Microsoft에서 출시한 강력한 무료 IDE 편집기

SublimeText3 Linux 새 버전

SublimeText3 Linux 새 버전

SublimeText3 Linux 최신 버전

DVWA

DVWA

DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는