'master db복원'에 해당되는 글 1건
- 2016.08.05 :: MASTER DB 복구
MASTER DB를 백업을 받아놓은뒤 복원을 할떄 일반적은 복원 방법으로 하면안된다.
단일 사용자모드로 복원을 해야하는데 작업 방법은 다음과같다.
1. CMD창에서 net stop 서버이름\인스턴스이름 ---- 인스턴스이름을 변경하여 설치시
2. net start 서버이름\인스턴스이름 /f --- /m을 하니 정상 작동안함 /f 를 줘야 잘된다고함.
3. CMD에서 sqlcmd 로 실행시에 아래와 같은 에러가 발생하면 다음과 같이 쓴다
HResult 0x2, 수준 16, 상태 1
명명된 파이프 공급자: SQL Server에 대한 연결을 열 수 없습니다. [2].
Sqlcmd: 오류: Microsoft SQL Server Native Client 10.0: SQL Server에 연결을 설정
하는 중에 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다. 서버를 찾을 수
없거나 액세스할 수 없습니다. 인스턴스 이름이 올바르고 SQL Server가 원격 연결을
허용하도록 구성되어 있는지 확인하십시오. 자세한 내용은 SQL Server 온라인 설명서
를 참조하십시오..
Sqlcmd: 오류: Microsoft SQL Server Native Client 10.0: 로그인 제한 시간이 만료되
었습니다..
sqlcmd -S 서버이름\인스턴스이름 하면 다음과 같이 된다.
(추가사항 - sql serveer reporting services 실행시에 위와 동일 에러 발생)
1> RESTORE DATABASE master FROM DISK = '백업파일 경로' WITH REPLACE;
2> GO
4. net stop 서버이름\인스턴스이름
net start 서버이름\인스턴스이름
하면 정상적으로 MASTER DB복구완료.
--------------------------------------------------------------------
작업시 에러사항.
1. 복구시에 시스템데이터베이스 경로가 백업된것과 복구될 위치가 동일한지 확인이 필요. 해당경로 없을시에 SQL 서비스 시작되지 않음.
2. net start ~ /m 으로 서비스 실행후에 SQL 매니지먼트엣 쿼리 입력 불가능.
'MS-SQL' 카테고리의 다른 글
DB 복원후 계정 매핑 (0) | 2016.07.20 |
---|---|
MS-SQL 빌드버전 분류 (0) | 2016.07.17 |
SQL Server 에러 로그 확인 및 관리 방법 (0) | 2016.06.29 |
LDF 최대용량 및 로그 삭제가 안될 때 (0) | 2016.06.29 |
디비 로그 축소 (0) | 2016.06.29 |