Khôi phục tệp sao lưu SQL Server 2012 trong SQL Server 2016/2014


8

Tôi có tệp sao lưu SQL Server 2012 và muốn khôi phục chúng vào SQL Server 2016/2014. Nó sẽ làm việc chứ?

Tôi cần tìm hiểu điều này trước khi gỡ cài đặt SQL Server 2012.


1
Lưu ý rằng bạn không thể đi theo con đường khác. Nếu bạn thực hiện sao lưu trên SQL Server 2016/2014, bạn không thể khôi phục nó trên SQL Server 2012 ngay cả khi cơ sở dữ liệu bạn sao lưu có mức độ tương thích là 2012.
Bacon Bits

Câu trả lời:


11

Vâng, điều này sẽ làm việc. Bạn luôn có thể đi tiếp, bạn không thể đi lùi, ít nhất là không sao lưu và khôi phục. Với phiên bản cũ hơn, ví dụ SQL 2000, SQL 2005 đôi khi bạn phải thực hiện nâng cấp từng bước , tức là đi từ 2000 đến 2008 đến 2014, nhưng đó không phải là vấn đề đối với bạn.

Hãy lưu ý khi bạn khôi phục cơ sở dữ liệu của mình, chúng sẽ có mức độ tương thích cơ sở dữ liệu cũ hơn.


5

Câu trả lời ngắn gọn là có. Bạn có thể khôi phục sao lưu cơ sở dữ liệu của mình trên một phiên bản SQL Server khác, nhưng có một hạn chế nhỏ. SQL Server cho phép bạn chỉ khôi phục trở lên, ví dụ, từ SQL Serve 2000 đến 2005 hoặc từ 2008 đến 2012. Xin lưu ý, không có cách nào khôi phục bản sao lưu cơ sở dữ liệu từ SQL Server 2008 đến 2005. SQL Server hoạt động theo cách đó vì mọi phiên bản mới của SQL Server đều có sửa đổi trong tệp nhị phân của cơ sở dữ liệu và bộ lưu trữ của chúng. Ngoài ra, không có cách nào để chuyển tiếp hai phiên bản, ví dụ: bạn không thể khôi phục cơ sở dữ liệu từ SQL Server phiên bản 2000 sang SQL Server phiên bản 2012.

Tôi đã viết bài đăng trên blog " Câu hỏi nóng liên quan đến sao lưu máy chủ SQL " nơi bạn có thể tìm thêm thông tin về trường hợp này.


2
Quy tắc 2 phiên bản không phải lúc nào cũng đúng. Tôi tin rằng bạn có thể nhận được từ năm 2005 thẳng đến năm 2016, thậm chí có thể là 2017
Greg

Tôi chắc chắn đã khôi phục sao lưu ba, bốn và thậm chí năm phiên bản trở lên.
Mật khẩu chống yếu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.