728x90
반응형

Recovery 2

[ms-sql] ms-sql norecovery상태의 DB를 recovery로 변경

ms-sql복원을 진행 하는 과정중 복원을 계속 진행한다면 norecovery로 복원을 하고, 마지막 복원파일을 복원 후 DB를 open한다면 recovery로 진행한다. 하지만 마지막 복원파일을 복원했을 때 norecovery옵션으로 복원을 했다. 이 때 recovery로 변경하여 DB를 사용할 수 있게 하는 법을 알아보자. 우선 (복원중..)이라는 DB를 확인한다. DB마우스 우클릭 -> 태스크 -> 복원 -> 트랜잭션로그 복원할 로그 백업없이 아무것도 선택하지 않는다. 그리고 옵션에서는 recovery옵션을 선택한다. 이렇게 진행한다면 정상적으로 DB가 recovery상태로 돌아와서 사용자가 접근 할 수 있다.

[ms-sql] ms-sql 복원 옵션

ms-sql 의 복원 옵션인 RECOVERY, NORECOVERY옵션에 대해 알아보겠습니다. 1. RECOVERY 백업 파일을 이용하여 데이터베이스를 복원할 때 RECOVERY옵션을 사용하면 복원이 된 후 DB가 online상태로 바뀐다. 즉 사용자가 엑세스 할 수 있다는 의미이고 데이터를 사용할 수 있다. 예를들어 full백업을 받은 후 차등백업파일을 받아야 한다고 가정하고, full백업을 복원할 때 RECOVERY옵션을 지정하게 되면 복원이 되어 사용자가 접근을 할 수 있고 차등백업을 복원할 수 없다. 따라서 RECOVERY옵션은 가장 마지막 백업 파일 복원 단계 에서만 지정을 해준다. 2. NORECOVERY 복원할 백업 파일이 더 있는 경우NORECOVERY옵션을 지정해 준다. RECOVERY옵션..

728x90
반응형