이 글에서는 SQL 서버에 대한 지식을 소개합니다. 주로 SQL Server의 전체 백업 및 차등 백업 복원에 대한 자세한 작업을 그림과 텍스트로 소개합니다. 보세요. 모두에게 도움이 되길 바랍니다.
추천 학습: "SQL Tutorial"
그림과 같이 데이터베이스 복원 창이 열립니다.
그런 다음 왼쪽에 있는 파일을 클릭합니다 :
"모든 파일을 폴더로 재배치" 옵션을 체크하는 것이 좋습니다. 실제로는 복원 후 데이터베이스가 저장될 위치입니다. 물론, 체크하지 않으면 복원이 가능합니다.
그런 다음 왼쪽 옵션을 계속 클릭하세요.
기존 데이터베이스 덮어쓰기를 선택하거나 선택 취소할 수 있습니다. 기존 데이터베이스로 복원하는 경우 확인하는 것이 좋습니다.
요점:
첫 번째 빨간색 상자에서 복구 상태를 선택하세요.
복구와 함께 복원
RESTORE WITH RECOVERY
RESTORE WITH NORECOVERY
第二个红框,取消默认勾选的"还原前进行结尾日志备份",本人操作时,不取消这个勾,会出现错误:
Exclusive access could not be obtained because the database is in use.
取消这个勾选,就不会报错。
以上操作都完成以后,就可以点击确定,耐心的等待还原了,数据库越大,还原时间越久。
如图所示,右上角会显示还原进度:
如果你在恢复状态选择的RESTORE WITH RECOVERY
,那么还原成功后就可以正常访问数据库了。
但如果你在选择的 RESTORE WITH NORECOVERY
NORECOVERY로 복원
의 두 번째 빨간색 상자를 선택하고 "복원하기 전에 최종 로그 백업 수행" 기본 선택을 취소하세요. 이 체크를 해제하지 않으면 오류가 나타납니다: 데이터베이스가 사용 중이기 때문에 독점 액세스를 얻을 수 없습니다.
이 상자를 선택 취소하면 오류가 보고되지 않습니다.
위 작업이 완료된 후 확인을 클릭하고 복원을 기다리면 됩니다. 데이터베이스가 클수록 복원 시간이 길어집니다.
그림과 같이 오른쪽 상단에 복원 진행 상황이 표시됩니다:
복구 상태에서RESTORE WITH RECOVERY
를 선택하면 복원 성공 후 데이터베이스에 정상적으로 접근할 수 있습니다. 그러나 RESTORE WITH NORECOVERY
를 선택하면 복원이 성공했다는 메시지가 표시된 후 다음과 같은 상황이 나타날 수 있습니다.
"Restore..."가 데이터베이스 이름 뒤에 나타납니다. 이때 차등 백업도 복원해야 합니다. 작업 단계: 데이터베이스-> 작업-> 복원-> 파일 및 파일 그룹
대화 상자를 볼 수 있습니다:
"소스 장치"를 선택합니다. 복원해야 할 차이점 데이터베이스 파일을 백업하고 "복원"을 확인하십시오.
왼쪽 옵션을 클릭하세요.
위 그림과 같이 복원해야 할 데이터베이스 파일을 선택하세요.🎜🎜확인을 클릭하면 복원이 시작됩니다. 🎜🎜🎜🎜🎜🎜🎜🎜 성공적인 복원 메시지가 표시된 후 데이터베이스를 새로 고치면 데이터베이스가 사라지기 전에 "복원 중..."이라는 단어가 표시되는 것을 볼 수 있습니다. 🎜🎜🎜🎜🎜이 시점에서 데이터베이스 복원은 완료되었으며 정상적으로 데이터베이스에 접근할 수 있습니다. 🎜🎜추천 학습: "🎜SQL Tutorial🎜"🎜위 내용은 SQL Server 복원 전체 백업 및 차등 백업 작업 프로세스의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!