2013. 2. 20. 14:09
Brain Trainning/DataBase
DB 서버 전체 간단한 복구 방법
- MSSQL 을 기존 서버와 동일한 위치에 설치 (드라이브 폴더 모두)
- master DB에는 각 DB들의 기존 정보가 들어 있기 때문에 Restore 하고 난 이후에 서비스를 올리면 기존 위치에서 DB들을 찾게 됨.
- 새로 설치되는 DB는 기존 서버의 버전과 동일해야 master 가 복원됨 - SQL Server 서비스를 Single 모드로 실행 -m 옵션
- Restore Commander 로 Master DB를 복원 (미리 동일한 드라이브 및 위치에 MDF, LDF 들이 있으면 master 복구후에 바로 DB들을 서비스 할 수 있음)
- SQL Server를 정상시작
- msdb 복원.
- 사용자 DB파일들이 만일 기존 서버와 동일한 위치라면 별도 작업 필요 없음.
msdb 를 복원하고 나서 이런 오류가 뜬다면..
Service Broker is disabled in MSDB or MSDB failed to start
이런 오류를 만나면 아래의 내용을 참고하면 됨. (아래의 링크는 접기 안에 내용을 첨부했습니다.)
출처 : http://www.lifeasbob.com/code/kb_articles.aspx?article_Id=60&CatId=39
'Brain Trainning > DataBase' 카테고리의 다른 글
[MSSQL] 2012 버전별 기능 (0) | 2013.09.23 |
---|---|
[MSSQL] 2000 -> 2005 시스템뷰 매핑 (0) | 2013.08.05 |
[MSSQL] sysfiles ... (0) | 2013.02.05 |
[MSSQL] 안보고 그냥 스크립팅 ~ (SQL Server Takeover Script) (0) | 2013.01.23 |
[MSSQL] General SQL Server Performance Tuning Tips (펌) (0) | 2013.01.22 |