trong khi thực hiện câu hỏi phỏng vấn máy chủ sql trong cuốn sách của mr. shiv prashad koirala. tôi đã biết rằng, ngay cả sau khi sử dụng lệnh truncate bảng dữ liệu có thể được phục hồi.Cách khôi phục dữ liệu từ bảng cắt bớt
hãy cho tôi biết cách chúng tôi có thể khôi phục dữ liệu khi dữ liệu bị xóa bằng lệnh 'xóa' và cách dữ liệu có thể khôi phục nếu dữ liệu bị xóa bằng lệnh 'cắt bớt'.
những gì tôi biết là khi chúng tôi sử dụng lệnh xóa để xóa hồ sơ, mục nhập của tệp được tạo trong tệp nhật ký nhưng tôi không biết cách khôi phục dữ liệu và khi tôi đọc bảng cắt không đi vào bất kỳ mục nhập nhật ký nào trong cơ sở dữ liệu thì làm thế nào điều đó cũng có thể được phục hồi.
nếu bạn có thể cho tôi bất kỳ liên kết tốt nào để thực hiện điều đó một cách thực tế từng bước, điều đó sẽ giúp ích rất nhiều cho tôi.
tôi đã có SQL Server 2008.
Cảm ơn
cảm ơn vì một bước rất tốt bằng cách giải thích từng bước –
TRUNCATE được ghi lại và có thể được "khôi phục" bằng cách khôi phục từ cơ sở dữ liệu hoặc sao lưu nhật ký theo cùng cách mà DELETE có thể. – sqlvogel
Nếu cơ sở dữ liệu của bạn đang ở chế độ khôi phục đầy đủ, bạn có thể khôi phục dữ liệu bằng cách cắt ngắn, xóa hoặc bỏ Hoàn thành từng bước Điều khoản tại đây http://code.abhayprince.com/article/How-to-Recover-Data-from- Đã cắt bớt hoặc xóa-Bảng-trong-SQL-Máy chủ-11 –