ฉันดูเหมือนจะจำได้ว่าในปี 2008 คุณสามารถคืนค่าสำเนาสำรองเป็นสำเนาใหม่ของฐานข้อมูลได้โดยการเปลี่ยนชื่อในช่อง "ฐานข้อมูลปลายทาง" จากตัวช่วยสร้างการคืนค่า มันจะสร้างฐานข้อมูลใหม่ซึ่งเป็นสำเนาของฐานข้อมูลต้นฉบับที่ถูกกู้คืนไปยังจุดที่คุณต้องการ ฉันยังไม่ได้ใช้ชีวิตเพื่อหาวิธีที่จะทำให้ SQL 2012 ทำสิ่งนี้ได้
ตอนนี้ฉันเข้าใจแล้ว (ขอบคุณ Aaron Bertrand) ที่สิ่งนี้ไม่ได้เปลี่ยนไปจริง ๆ และในปี 2012 นั้นทำให้ฉันชัดเจนมากขึ้นว่ากลยุทธ์นี้เป็นความคิดที่ไม่ดีตั้งแต่แรก!
ดังนั้นสิ่งที่ฉันต้องทำคือ: สร้างฐานข้อมูลใหม่ 'MyDB_Copy' จากฐานข้อมูลที่มีอยู่ 'MyDB' โดยใช้ไฟล์สำรอง เรามีการสำรองข้อมูลเต็มรูปแบบทุกคืน (.bak) และ TLog ทุก ๆ 15 นาที (.trn) ฉันไม่ต้องการให้ 'MyDB' ที่มีอยู่ได้รับผลกระทบ / สัมผัสเลยเพราะมันเป็น "สด"
หลังจาก MyDB_Copy ถูกสร้างขึ้นจากไฟล์สำรองข้อมูลเต็มรูปแบบหลักฉันต้องคืนค่าข้อมูลสำรอง TLog สองสามโหลเพื่อให้ได้เวลาที่แน่นอน