1
ตัวเลือก“ ตัดทอนล็อกออนจุดตรวจสอบ” ใน SQL Server
เรื่องยาว แต่ที่ปรึกษาระยะยาวของเรา (อดีตพนักงาน) เขียนสคริปต์ที่กำหนดเองปีที่ผ่านมา (2006 หรือดังนั้น) เพื่อติดต่อกับ Tivoli Storage Manager และดูเหมือนว่ามันจะได้รับการตรวจสอบตัวเลือก SQL Server DB truncate log on checkpointชื่อ การเรียกร้องของพวกเขาคือมันป้องกันสคริปต์จากการทำงานและการสำรองข้อมูลในอินสแตนซ์ซึ่งเป็น SQL 2012 ฉันรู้สึกว่า BS นั้นสมบูรณ์เพราะฉันไม่พบตัวเลือกดังกล่าวผ่านทางsp_configureและการสำรองข้อมูลทำงานได้ทุกที่ยกเว้นกรณีเดียว อย่างไรก็ตามฉันต้องการที่จะลบทุ่นระเบิดถ้านั่นคือสิ่งที่มันเป็นและลบองค์ประกอบที่ล้าสมัยอื่น ๆ ฉันให้พวกเขาตรวจสอบกับผู้ขาย แต่ฉันไม่มีความมั่นใจในระดับสูงในสิ่งที่พวกเขาพูด การวิจัยที่ฉันได้รับกลับมายิ่งกว่านั้นอาจเป็นตัวเลือกสำหรับ SQL 2000 หรือตัวเลือก Sybase การอ้างสิทธิ์อีกอย่างคือมันถูกเรียก / ใช้โดยนัยในรุ่นที่ใหม่กว่า (2008 ขึ้นไป) เมื่อรูปแบบการกู้คืนเป็นSIMPLEและไม่มีตัวเลือกที่ชัดเจนในการเปิดหรือปิด เนื่องจากTRUNCATE LOGคำสั่งล้าสมัยเนื่องจากบันทึกการทำงานของธุรกรรมในปัจจุบันฉันคิดว่านี่ไม่ใช่ตัวเลือกที่สามารถสอบถามได้ที่จุดนี้ เนื่องจากฉันไม่มีอินสแตนซ์ของ SQL Server 2000 ฉันหวังว่าจะมีบางคนจำได้หรือสามารถตรวจสอบได้จากที่วางไว้ ฉันบอกพวกเขาว่ามันไม่มีอะไรจะแนะนำ ฉันก็หวังว่าบางคนสามารถยืนยันได้ว่านี่เป็นสิ่งล้าสมัย