Tôi đang sử dụng Nhiệm vụ theo lịch trình của ExpressMaint và Windows để tạo bản sao lưu khác biệt đầy đủ và hàng ngày của một số cơ sở dữ liệu MS SQL Server 2008 R2 Express
Đầy đủ hàng tuần
expressmaint -S (local)\SQLExpress -D ALL -T DB -R D:\Backup\Reports -RU WEEKS -RV 1 -B D:\Backup\Data -BU WEEKS -BV 4 -V -C
Khác biệt hàng ngày
expressmain -S (local)\SQLExpress -D ALL -T DIF -R D:\Backup\Reports -RU WEEKS -RV 1 -B D:\Backup\Data -BU days -BV 7 -V -C
Khi tôi đến để khôi phục những thứ này đến một điểm nhất định, tôi phải khôi phục từng bản sao lưu riêng lẻ. Có cách nào để tôi có thể xâu chuỗi một loạt các bản sao lưu vào một khôi phục duy nhất sẽ được phát lại theo đúng thứ tự không?
Khi tôi thử điều này, tôi nhận được lỗi
Một ngoại lệ đã xảy ra trong khi thực hiện một câu lệnh hoặc lô Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
THÔNG TIN THÊM:
Phương tiện được tải trên "C: \ Foo \ Bar_FullBackup_20110130_2346.bak" được định dạng để hỗ trợ 1 họ phương tiện, nhưng dự kiến sẽ có 2 họ phương tiện theo thông số kỹ thuật của thiết bị dự phòng. RESTORE HeaderONLY đang chấm dứt bất thường. (Máy chủ Microsoft SQL, Lỗi: 3231)
Để được trợ giúp, hãy nhấp: http://go.microsoft.com/fwlink?ProdName=Microsoft+Query+Server&ProdVer=10.50.1600&EvtSrc=MSQueryServer&EvtID=3231&LinkId=20476
Biên tập
Tôi đang sử dụng hộp thoại khôi phục từ menu tác vụ khi bạn nhấp chuột phải vào cơ sở dữ liệu. Từ đó, tôi chọn "Khôi phục từ thiết bị" và Thêm tệp .bak tôi muốn khôi phục từ đó.
Nếu tôi chỉ thêm một tệp .bak, tôi ổn, nếu tôi thêm nhiều tệp, tôi nhận được lỗi ở trên.