loading
반응형

데이터베이스 2

백업 세트에 기존 데이터베이스가 아닌 데이터베이스의 백업이 있습니다

이전 글에 이어서 DB의 복원을 하다 생기는 오류에 대해서 알아보겠습니다.데이터베이스가 사용중이어서 배타적으로 액세스할 수가 없습니다 DB의 복원을 하다보면 이런 오류가 생기는 경우가 있습니다.- 백업 세트에 기존 데이터베이스가 아닌 데이터베이스의 백업이 있습니다. 이 오류는 새 데이터베이스를 만든 후, 작업-복원 진행 중에 2가지 선택이 있는데, 이 옵션 중에 '파일 및 파일 그룹'을 선택하여 백업 파일(확장자.bak)을 복원하는 경우 발생한다. 이 문제를 해결하는 방법으로는위의 그림처럼 '기존 데이터베이스 덮어쓰기(WITH REPLACE)'에 체크를 하면 복원을 할 수가 있습니다.

데이터베이스가 사용중이어서 배타적으로 액세스할 수가 없습니다

몇일 전에 DB복원을 하는 도중에 이런 에러가 떴습니다.이 에러를 해결하는 방법에 대해서 알아보겠습니다.일단 이 오류가 발생하는 이유는 복원 시 아직 해당 DB에 접속되어 있는 세션이 남아있기 때문입니다. 1. 복원하려는 DB를 우클릭 - 속성에 들어갑니다. 2. 속성에 들어간 후 옵션 - 액세스 제한에서 'MULTI_USER'를 선택해줍니다.이제 복원을 시도하면 정상적으로 복원이 되는 것을 확인할 수 있습니다.

반응형