สารบัญ:

ฉันจะกู้คืนข้อมูล SQL Server จากการอัปเดตโดยไม่ได้ตั้งใจโดยไม่ต้องสำรองข้อมูลได้อย่างไร
ฉันจะกู้คืนข้อมูล SQL Server จากการอัปเดตโดยไม่ได้ตั้งใจโดยไม่ต้องสำรองข้อมูลได้อย่างไร

วีดีโอ: ฉันจะกู้คืนข้อมูล SQL Server จากการอัปเดตโดยไม่ได้ตั้งใจโดยไม่ต้องสำรองข้อมูลได้อย่างไร

วีดีโอ: ฉันจะกู้คืนข้อมูล SQL Server จากการอัปเดตโดยไม่ได้ตั้งใจโดยไม่ต้องสำรองข้อมูลได้อย่างไร
วีดีโอ: วิธีกู้ไฟล์ที่ถูกลบไปแล้วจากถังขยะ แฟลชไดร์ หรือ External HDD 2024, ธันวาคม
Anonim

วิธีแก้ปัญหาที่พบบ่อยที่สุดคือ:

  1. คืนค่า NS สำรองฐานข้อมูล และใช้แทนของเดิม ฐานข้อมูล .
  2. ในกรณีที่มีการเปลี่ยนแปลงอื่น ๆ เกิดขึ้นหลังจาก อัปเดต หรือไม่อนุญาติให้ ฐานข้อมูล จะออฟไลน์: คืนค่า NS สำรองฐานข้อมูล ในการทดสอบ เซิร์ฟเวอร์ . ใช้ SQL Server Management Studio Export ข้อมูล ตัวช่วยสร้างการส่งออก ข้อมูล .

ฉันจะกู้คืนระเบียนที่อัปเดตของ SQL Server ได้อย่างไร

วิธีการกู้คืนข้อมูล SQL Server จากการดำเนินการ UPDATE และ DELETE โดยไม่ได้ตั้งใจ

  1. กู้คืนข้อมูลสำรองบนเซิร์ฟเวอร์เดียวกันกับฐานข้อมูลเดิมโดยใช้ชื่อฐานข้อมูลอื่น
  2. ค้นหาแถวที่เกี่ยวข้องในฐานข้อมูลที่กู้คืน
  3. อัปเดตแถวที่เสียหายโดยใช้แถวเดิมจากฐานข้อมูลที่กู้คืน

นอกเหนือจากข้างต้น ฉันจะกู้คืนบันทึกการสำรองข้อมูลได้อย่างไร ขยายฐานข้อมูล และเลือกฐานข้อมูลผู้ใช้หรือขยายฐานข้อมูลระบบ และเลือกฐานข้อมูลระบบ ทั้งนี้ขึ้นอยู่กับฐานข้อมูล คลิกขวาที่ฐานข้อมูล ชี้ไปที่ Tasks ชี้ไปที่ คืนค่า แล้วคลิก บันทึกการทำธุรกรรม ซึ่งเปิด กู้คืนบันทึกธุรกรรม กล่องโต้ตอบ

นอกจากนี้ คำสั่ง update สามารถย้อนกลับได้หรือไม่?

5 คำตอบ คำตอบสั้นๆ คือ ไม่ อย่างไรก็ตาม คุณไม่จำเป็นต้องทำให้ DB ออฟไลน์เพื่อทำการกู้คืนบางส่วนในตารางหรือตาราง คุณ สามารถ กู้คืนข้อมูลสำรองไปยังฐานข้อมูลแยกต่างหาก จากนั้นใช้การสืบค้น TSQL เพื่อกู้คืนแถวที่ได้รับผลกระทบในทางลบจากคุณ อัปเดต.

สามารถกู้คืนตารางที่หล่นลงมาได้หรือไม่?

บังเอิญ โต๊ะตก อาจจะ ฟื้นแล้ว ได้หลายวิธี การเลือกเทคนิคขึ้นอยู่กับทรัพยากรที่มีให้สำหรับ การกู้คืน . ตัวเลือกแรกมักจะเป็นการสำรองข้อมูลฐานข้อมูล แต่ถึงแม้สิ่งนั้นจะไม่มีอยู่จริง โต๊ะตก อาจจะยัง ฟื้นแล้ว (ในบางกรณีเร็วกว่าการสำรองข้อมูล)

แนะนำ: