Cơ sở dữ liệu 'MyDb' đang được khôi phục. Chờ cho đến khi phục hồi xong


14

Tôi đã nhận được lỗi:

Cơ sở dữ liệu 'MyDb' đang được khôi phục. Chờ cho đến khi phục hồi xong.

Tôi đã có một hoạt động quan trọng tại thời điểm đó.

Nguyên nhân của tình trạng này là gì? Và làm thế nào nó có thể tránh được?

Câu trả lời:


24

Phục hồi sự cố đang chạy trên 'MyDb'. Nguyên nhân có thể:

  • Dịch vụ SQL Server được khởi động lại thủ công, do sự cố hoặc dừng / khởi động máy chủ.
  • Một lỗi nghiêm trọng trong cơ sở dữ liệu khiến cơ sở dữ liệu bị tắt và khôi phục.
  • Phục hồi đã được bắt đầu một cách có chủ ý bởi một người nào đó đang thực hiện NHÀ HÀNG VỚI PHỤC HỒI.
  • Các tùy chọn Auto-Đóng được thiết lập, gây cơ sở dữ liệu để đóng cửa khi các lối ra sử dụng cuối cùng và phục hồi chạy để khởi động lại khi sẽ kết nối tới.

Nếu quá trình khôi phục mất nhiều thời gian để hoàn thành và dường như không có bất kỳ hoạt động nào bạn có thể cần khôi phục từ bản sao lưu. Nếu bạn cảm thấy dũng cảm, bạn nên bắt đầu đọc mọi thứ bạn có thể tìm thấy về việc sửa chữa / khôi phục cơ sở dữ liệu nghi ngờ .

Thông tin thêm về những gì đã xảy ra trước khi cơ sở dữ liệu kết thúc ở trạng thái này sẽ giúp cho câu trả lời tốt hơn, ví dụ như những hành động bạn đã thực hiện, những lỗi nào trong nhật ký lỗi SQL, v.v.


4
+1 có vẻ như tùy chọn tự động đóng. cảm ơn bạn đã trả lời
garik

8
Chắc chắn bạn sẽ muốn tắt tự động, tốt, ở mọi nơi .
Mark Storey-Smith
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.