> 데이터 베이스 > SQL > SqlServer의 자동 축소 트랜잭션 로그 작업 생성에 대한 자세한 그래픽 설명

SqlServer의 자동 축소 트랜잭션 로그 작업 생성에 대한 자세한 그래픽 설명

WBOY
풀어 주다: 2022-09-09 13:41:26
앞으로
2827명이 탐색했습니다.

이 문서에서는 SQL 서버에 대한 관련 지식을 제공합니다. SQL Server 데이터베이스에 문제가 있습니다. 로그 파일의 크기를 제한하면 데이터베이스 로그가 이 크기에 도달하면 데이터베이스 쓰기가 중지됩니다. 다음은 SqlServer에서 자동 축소 트랜잭션 로그를 생성하는 작업에 대한 관련 정보를 소개하는 내용입니다.

SqlServer의 자동 축소 트랜잭션 로그 작업 생성에 대한 자세한 그래픽 설명

추천 학습: "SQL Tutorial"

1. SSMS

을 클릭하여 sqlserver 에이전트를 확장하고 "작업"을 마우스 오른쪽 버튼으로 클릭한 다음 새 작업을 선택합니다.

2. 이름을 입력하세요

  • 숙제를 나타낼 수 있는 이름이라면 부담 없이 입력하셔도 됩니다. 나중에 이해할 수 있도록 간결하고 명확하게 작성하세요.
  • 주인은 sa 또는 windows 사용자를 선택합니다. 원격 작업이 필요한 경우 sa 계정을 선택하는 것이 좋습니다. Windows 계정은 로컬 로그인 및 작업 실행만 지원합니다.
  • 설명은 부담없이 작성하셔도 됩니다. 그냥 스스로 이해하세요.

3. 단계

  • 탭 페이지에서 단계를 선택하고 새로 만들기를 클릭합니다.
  • 원하는 대로 단계 이름을 입력하고 기억해 두세요.
  • tsql 스크립트를 유형으로 선택하세요
  • 실행 중인 ID를 선택할 수 있다면 해당 sa 또는 windows ID를 선택하세요(이전 ID에 따라)
  • Database 로그를 축소하려는 데이터베이스를 선택하세요
  • 다음을 입력하세요 편집한 명령어 내용(TSQL)
    내 명령어는 다음과 같습니다.
--将数据库设为简单模式。日志文件自动断开。
 alter database dev_ecology set recovery simple;

--查看日志文件状况
 use dev_ecology;
 dbcc shrinkfile('dev_ecology_log') ;

--恢复数据库模式
 alter database dev_ecology set recovery full;
로그인 후 복사

참고로 위에서 dev_ecology改成你自己的数据库名称,shrink_file的参数一般是xxx_log,如果不确定,可以使用select * from sys.database_files;문을 넣어 로그 파일명을 조회합니다.

4. 고급을 선택하세요

이 단계만 있고 다른 숙제가 없다면(나 같은).

  • "성공 시 수행할 작업"에 대해 "성공을 보고하는 작업 종료"를 선택해야 합니다. 그렇지 않으면 새 작업에서 오류가 보고됩니다.
  • 그런 다음 확인을 클릭하세요

5. 새 계획 만들기

  • 왼쪽의 계획 탭을 클릭하세요
  • 새로 만들기를 클릭하세요

6. 이름을 다음과 같이 입력하세요. 좋아요, 기억만 하세요

    실행 매일 0시에 주파수를 선택하니 필요에 따라 선택하시면 됩니다.
  • 기간을 선택할 수 있는데 여기서는 매일 실행되도록 할 예정이므로 선택하지 않겠습니다.
  • 선택 후 확인을 클릭하세요

7. 새 생성이 완료되면 확인을 클릭하세요

8. 새로고침하여 작업을 확인하세요

이제 Shrink_log가 정상입니다.

9. 작업 실행

걱정된다면 작업 태스크를 마우스 오른쪽 버튼으로 클릭하고 작업 시작 단계를 선택하면 바로 실행할 수 있습니다. (

비즈니스의 유휴 단계에서 실행하는 것이 좋습니다

)

권장 학습: "SQL Tutorial

"

위 내용은 SqlServer의 자동 축소 트랜잭션 로그 작업 생성에 대한 자세한 그래픽 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
sql
원천:jb51.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿