'master db복원'에 해당되는 글 1건

  1. 2016.08.05 :: MASTER DB 복구
MS-SQL 2016. 8. 5. 10:49

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
posted by ManggoLee
: