Như khi sao lưu cơ sở dữ liệu năm 2012 của bạn và khôi phục nó về năm 2008?
KHÔNG, BẠN KHÔNG THỂ LÀM ĐƯỢC ĐIỀU ĐÓ
Không có cách nào, không có phương pháp, không có thủ thuật, không có hack, không có cách giải quyết nào - chỉ là KHÔNG THỂ thực hiện được.
Bạn cần sử dụng .sql
tập lệnh cho cấu trúc và dữ liệu để chuyển từ bất kỳ phiên bản SQL Server nào mới hơn sang phiên bản cũ hơn. Tệp sao lưu SQL Server (*.bak
) và các tệp cơ sở dữ liệu thực tế (*.mdf
, *.ndf
) chưa bao giờ tương thích ngược.
Và để gỡ rối một huyền thoại:đặt tính tương thích cấp chỉ giới hạn các tính năng có sẵn (như kiểu dữ liệu, v.v.) - nhưng điều đó KHÔNG ĐƯỢC tạo *.bak
sao lưu hoặc *.mdf
các tệp dữ liệu tương thích với phiên bản cũ hơn.