Phục hồi từ các Mất một Log Nhóm Redo
Nếu bạn đã mất đi một nhóm làm lại đăng nhập toàn bộ, sau đó tất cả các bản sao của các tập tin log cho nhóm đó là không sử dụng được hoặc đã biến mất.
Các trường hợp đơn giản nhất là nơi các nhóm redo log là trong trạng thái KHÔNG HOẠT ĐỘNG. Điều đó có nghĩa là nó không phải là hiện đang được ghi vào, và nó không còn cần thiết cho việc phục hồi dụ. Nếu vấn đề chỉ là tạm thời, hoặc bạn có thể sửa chữa các phương tiện truyền thông, sau đó cơ sở dữ liệu tiếp tục chạy bình thường, và nhóm được tái sử dụng khi có đủ các sự kiện chuyển đổi log xảy ra. Nếu không, nếu phương tiện truyền thông không thể được cố định, bạn có thể xóa các tập tin log. Khi bạn xóa một tập tin đăng nhập, bạn sẽ được chỉ ra rằng nó có thể được tái sử dụng.
Nếu nhóm redo log trong câu hỏi là ACTIVE, sau đó, mặc dù nó không phải là hiện đang được ghi vào, nó vẫn là cần thiết cho việc phục hồi dụ. Nếu bạn có thể thực hiện một trạm kiểm soát, sau đó các nhóm tập tin log không còn cần thiết cho việc phục hồi dụ, và bạn có thể tiến hành như nhóm đã ở trong trạng thái không hoạt động.
Nếu nhóm đăng nhập ở trạng thái HIỆN, sau đó nó là, hoặc đã, đang được tích cực được viết vào thời của sự mất mát. Bạn thậm chí có thể nhìn thấy quá trình LGWR thất bại trong trường hợp này. Nếu điều này xảy ra, các trường hợp bị treo. Lựa chọn duy nhất của bạn vào thời điểm này là để khôi phục lại từ bản sao lưu, thực hiện hủy bỏ dựa trên điểm khôi phục trong thời gian, và sau đó mở cơ sở dữ liệu với các tùy chọn RESETLOGS.
đang được dịch, vui lòng đợi..