Tôi đang tạo vận chuyển nhật ký cho hai cơ sở dữ liệu, db1 và db2. Nó sẽ từ SQL Server 2008 r2 sang phiên bản mới hơn, SQL Server 2012
Trên SQL 2008R2, cả hai đều là dbi_version = 661:
DBCC TRACEON (3604);
TRANG GO DBCC (db1, 1, 9, 3); GO DBCC TRACEOFF (3604);
Tôi khôi phục chúng ở chế độ chờ:
RESTORE DATABASE db1 TỪ DISK = 'Q: \ db1.bak' VỚI STANDBY = N'R: \ SQLLog \ db1.undo '
Một trong số chúng khôi phục lại ok, với nâng cấp và một cái khác đang báo lỗi cho tôi:
Bản sao lưu này không thể được khôi phục bằng cách sử dụng VỚI STANDBY vì cần nâng cấp cơ sở dữ liệu. Phát hành lại RESTORE mà không cần STANDBY.