Presentation is loading. Please wait.

Presentation is loading. Please wait.

강사: 이종인 다우 교육원 전임강사 / 온디멘드 수석 컨설턴트 / FMG 수석 컨설턴트

Similar presentations


Presentation on theme: "강사: 이종인 다우 교육원 전임강사 / 온디멘드 수석 컨설턴트 / FMG 수석 컨설턴트"— Presentation transcript:

1 강사: 이종인 다우 교육원 전임강사 / 온디멘드 수석 컨설턴트 / FMG 수석 컨설턴트
시스템 데이터베이스 복구 강사: 이종인 다우 교육원 전임강사 / 온디멘드 수석 컨설턴트 / FMG 수석 컨설턴트

2 목차 시스템 데이터베이스 손상 시 기능제한 사항 시스템 데이터베이스 복구 시 주의사항 시스템 데이터베이스 복구
시스템 데이터베이스 이동

3 시스템 데이터베이스 재구성(rebuildm) 후
시스템 데이터베이스 손상 시 기능 제한 시스템 데이터베이스 손상 시 문제점 복구 방법 master SQL Server 서비스 시작 실패 시스템 데이터베이스 재구성(rebuildm) 후 백업을 이용한 복구 msdb SQL Agent 서비스 시작 실패 또는 기능 제한 model 새로운 데이터베이스 생성 불가 temp tempdb 사용 작업 실패 (정렬,집계,일부 조인,커서 등) 서비스 재 시작 등

4 시스템 데이터베이스 복구 시 주의 사항 master 데이터베이스 복구 시 단일 사용자 모드로 시작
- net start mssqlserver / m master 데이터베이스 손상 시 rebuidm 도구를 사용하여 시스템 데이터베이스 재구성 후 백업을 이용한 복구 수행 현재 설치된 SQL Server의 버전, 빌드가 백업된 시스템 데이터베이스의 버전, 빌드와 일치해야만 복구 가능 Rebuildm 도구 사용 시 소스 테이터베이스 파일을 CD에서 복사한 뒤 읽기 전용 속성을 해제한 뒤 작업을 진행 restore headeronly from disk=‘x:\backup\northwind\nwFull.bak’

5 Demo : 시스템 데이터베이스 복구 시스템 데이터베이스 백업 정보 및 SQL Server 빌드 확인
master 데이터베이스 복구 msdb 데이터베이스 복구

6 시스템 데이터베이스 이동 master 데이터베이스 이동 - 시작 매개 변수 변경 model, msdb 이동
- sp_detach_db/sp_attach_db 사용 , model 부터 연결 (응용 프로그램 모드로 SQL Server 시작) temp 데이터베이스 이동 - alter database 구문 사용 후 서비스 재 시작 alter database tempdb modify file (name=‘tempdev’ , filename=‘x:\data\tempdb.mdf’)  옮기고자 하는 경로지정 go (name=‘templog’ , filename=‘x:\data\templog.ldf’)  옮기고자 하는 경로지정

7 Demo : 시스템 데이터베이스 이동 master 데이터베이스 이동 model/msdb 데이터베이스 이동 tempdb 이동

8 요약 시스템 데이터베이스 복구 시 주의 사항 확인 - master 데이터베이스 복구 시 단일 사용자 모드로 시작
- rebuildm 도구를 사용한 시스템 데이터베이스 재구성 - 서비스 팩, 보안 패치 등 적용 시 시스템 데이터베이스 백업 - 백업된 시스템 데이터베이스 버전 및 빌드 번호 확인 시스템 데이터베이스 이동 - master 데이터베이스 이동 : 시작 옵션 –d/ -l - model / msdb 이동 : 응용 프로그램 모드로 T3608 추적 플래그로 시작한 뒤 sp_detach_db/sp_attach_db 사용 - tempdb 이동 : alter database ~ modify file 구문 사용


Download ppt "강사: 이종인 다우 교육원 전임강사 / 온디멘드 수석 컨설턴트 / FMG 수석 컨설턴트"

Similar presentations


Ads by Google