데이터베이스 'MyDb'를 복구 중입니다. 복구가 완료 될 때까지 대기


14

나는 너무 오류가 발생했습니다 :

데이터베이스 'MyDb'를 복구 중입니다. 복구가 완료 될 때까지 기다립니다.

나는 그 당시 중요한 작업을 수행했습니다.

이 상황의 원인은 무엇입니까? 그리고 어떻게 피할 수 있습니까?

답변:


24

'MyDb'에서 응급 복구 가 실행 중입니다. 가능한 원인들:

  • 충돌 또는 서버 중지 / 시작으로 인해 SQL Server 서비스가 수동으로 다시 시작되었습니다.
  • 데이터베이스에 심각한 오류가 발생하여 데이터베이스가 종료되고 복구되었습니다.
  • RESTORE WITH RECOVERY를 실행하는 누군가가 의도적으로 복구를 시작했습니다.
  • 자동 닫기 옵션은 최종 사용자가 종료하고 실행 복구 할 때 다음 커넥트를 다시 시작하면 종료 데이터베이스를 일으키는 원인이 설정되어 있습니다.

복구를 완료하는 데 시간이 오래 걸리고 백업에서 복원해야 할 활동이없는 것 같습니다. 용감하다고 생각되면 의심스러운 데이터베이스 복구 / 복구 에 대해 찾을 수있는 모든 것을 읽으십시오 .

이 상태에서 데이터베이스가 종료되기 전에 발생한 상황에 대한 자세한 정보는 수행 한 조치, SQL 오류 로그에있는 오류 등과 같은 더 나은 응답을 제공합니다.


4
+1 자동 닫기 옵션 인 것 같습니다. 답변 주셔서 감사합니다
garik

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.