Drop table thì có lấy lại được dữ liệu hay không? Dữ liệu sau khi drop sẽ được lưu ở đâu?

Drop table thì có lấy lại được dữ liệu hay không? Dữ liệu sau khi drop sẽ được lưu ở đâu?

Trả lời:

Có,

Dữ liệu bảng sau khi drop sẽ được lưu ở dba_recyclebin (thùng rác)

word image 2451 1

Xem đối tượng trong recyclebin

SELECT * FROM DBA_RECYCLEBIN;

Thủ tục khôi phục data

FLASHBACK TABLE “BIN\$<object_id>” TO BEFORE DROP;

Hoặc sử dụng tên đối tượng

FLASHBACK TABLE <table_name> TO BEFORE DROP;

Index

FLASHBACK INDEX <index_name> TO BEFORE DROP;

Xoá toàn bộ dữ liệu trong recyclebin (thùng rác, giống như đổ rác trong window)

PURGE DBA_RECYCLEBIN;

 

0 0 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
guest

0 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận