2009-07-11 5 views
0

SQL Server 2008 Enterprise 버전을 사용하고 있습니다. 내가 명시 적으로 유지 관리 작업을 설정하지 않으면 SQL Server가 수행 할 기본 유지 관리 작업 (예 : 백업 재 작성 인덱스, 트랜잭션 로그 잘라 내기)이 있습니까? 현재 유지 보수 작업을 어디에서 찾을 수 있습니까? 사전에SQL Server 2008에는 기본 유지 관리 계획이 있습니까?

덕분에, 조지

SSMS에서

답변

1

번들 즉시 제공되는 SQL Server는 자동으로 백업되지 않으며 유지 관리도 수행하지 않습니다. 트랜잭션 로그를 자르려면 데이터베이스 모드를 SIMPLE로 설정하면 자동으로 수행 할 수 있지만 프로덕션 환경에서는 트랜잭션 로그 백업 체인이 끊어 지므로이 작업을 수행하지 마십시오. 프로덕션 환경에서는 트랜잭션 로그와 데이터베이스를 백업하고 인덱스 유지 관리를 수행 할 계획을 세워야합니다.

+0

감사합니다. Dave, 현재 설치 유지 관리 계획/작업을 확인하려면 SSMS의 전체 서버 아래에있는 관리 노드로 가야합니까? 서버의 각 데이터베이스에서 유지 관리 계획을 찾지 못해 혼란 스럽습니다. 여기에 화면 스냅 샷이 있습니다. http://i28.tinypic.com/2nuu6xd.jpg – George2

+1

생각해 보면 Maint 계획은 DB 수준이 아니라 서버 수준에 속합니다. 예를 들어, 정비 계획에서 DB를 잠시 동안 오프라인 상태로 만들고 싶다면 어떻게해야할까요? 그렇다면 데이터베이스 내부에서 그렇게 할 수 없습니다. 또한 데이터베이스 전체에서 작동하는 계획을 정의하여이 조직에서 유연성을 추가 할 수도 있습니다. –

+0

당신의 대답은 감각이 있습니다. Dave. 유지 관리 계획 폴더가 비어 있으면 현재 유지 관리 작업이 설정되지 않았습니까? 다른 숨겨진 유지 보수 작업이 없습니까? :-) – George2

1

는 개체 탐색기에서 유지 관리 폴더가 있습니다. 거기에 "유지 관리 계획"폴더가 있습니다.

+0

안녕하십니까, 전체 서버 아래 관리 노드 아래의 유지 관리 계획을 의미합니까? 서버의 각 데이터베이스에서 유지 관리 계획을 찾지 못해 혼란 스럽습니다. 다음은 화면 스냅 샷입니다. http://i28.tinypic.com/2nuu6xd.jpg – George2

+1

찾았습니다. 아무 것도 기본적으로 만들어지지 않으므로 유지 관리 계획이 없습니다. –

관련 문제