Câu chuyện dài nhưng các chuyên gia tư vấn dài hạn của chúng tôi (nhân viên cũ) đã viết một tập lệnh tùy chỉnh từ năm 2006 trở đi) để giao diện với Trình quản lý lưu trữ Tivoli và dường như nó đang kiểm tra tùy chọn SQL Server DB có tên truncate log on checkpoint
. Yêu cầu của họ là nó ngăn các tập lệnh hoạt động và thực hiện sao lưu trên phiên bản SQL 2012.
Tôi cảm thấy đó là BS hoàn chỉnh vì tôi không thể tìm thấy bất kỳ tùy chọn nào như vậy thông qua sp_configure
và các bản sao lưu đang hoạt động ở mọi nơi trừ một trường hợp. Tuy nhiên, tôi muốn loại bỏ một mỏ đất, nếu đó là cái gì, và loại bỏ các yếu tố lỗi thời khác. Tôi có nhờ họ kiểm tra với nhà cung cấp nhưng tôi không tin tưởng cao vào bất cứ điều gì họ nói.
Nghiên cứu mà tôi đã trả về ít hơn nó có lẽ là một tùy chọn cho SQL 2000 hoặc tùy chọn Sybase. Một tuyên bố khác là nó được gọi / sử dụng ngầm trên các phiên bản mới hơn (2008 trở lên) khi mô hình khôi phục SIMPLE
và không có tùy chọn rõ ràng để bật hoặc tắt.
Vì TRUNCATE LOG
lệnh này đã lỗi thời do cách nhật ký giao dịch hoạt động trong những ngày này, tôi nghĩ rằng đó không phải là một tùy chọn thậm chí có thể được truy vấn vào thời điểm này.
Vì tôi không có bất kỳ phiên bản SQL Server 2000 nào, tôi hy vọng ai đó có thể nhớ lại điều này hoặc có thể kiểm tra nó trên một phiên bản mà họ đã đặt xung quanh. Tôi đã nói với họ rằng không có gì tôi có thể giới thiệu. Tôi cũng hy vọng rằng ai đó có thể xác nhận điều này đã lỗi thời.