SQL Server 2008 (655) và SQL Server 2008 R2 (661) không giống nhau (mặc dù đó là một quan niệm sai lầm phổ biến - rất nhiều người nghĩ rằng chúng giống nhau vì Microsoft đã đưa ra một quyết định đặt tên khủng khiếp, khủng khiếp, khủng khiếp, vào năm 2008 R2 giống như một gói dịch vụ ).
Bạn không thể đính kèm / khôi phục cơ sở dữ liệu 2008 R2 vào phiên bản 2008, khoảng thời gian. Mặc dù có một số cách giải quyết (cũng áp dụng cho việc đính kèm 2012 -> 2008, 2008 -> 2005, 2008 R2 -> 2005, v.v.). Bạn có thể nâng cấp công cụ bạn đang cố gắng kết nối lên đến 2008 R2 hoặc bạn có thể trích xuất lược đồ / dữ liệu từ cơ sở dữ liệu bằng cách sử dụng trình hướng dẫn tạo tập lệnh, trình hướng dẫn nhập / xuất dữ liệu, SSIS hoặc các công cụ của bên thứ 3 như Red Gate SQL So sánh (để có danh sách đầy đủ các lựa chọn thay thế xem bài đăng trên blog này ).
Điều này xuất hiện cực kỳ thường xuyên, bạn có tìm kiếm "phiên bản máy chủ sql 661 655" không? Tôi đã đưa ra một loạt các lần truy cập bằng cách sử dụng cụm từ tìm kiếm này và một số biến thể nhỏ, tất cả đều có trên trang web này và dba.SE:
Thất bại đính kèm cơ sở dữ liệu SQL Server 2008 với SQL Server 2005
Không thể đính kèm cơ sở dữ liệu 2008 R2 đến phiên bản 2008
Tạo Cơ sở dữ liệu trong SQL Server 2012, Tập lệnh và Sử dụng trong năm 2008?
Không thể khôi phục bản sao lưu trên SQL Server Express
Cách tự động khôi phục tệp sao lưu SQL Server 2008 R2
Không thể mở Cơ sở dữ liệu "vì nó là phiên bản 661 "khi đính kèm tệp .mdf
Sử dụng phiên bản cơ sở dữ liệu 661 với SQL Server 2008
SQL Server:Đính kèm phiên bản 661 không chính xác
https:/ /dba.stackexchange.com/questions/21525/restoring-an-sql-server-2012-mdf-to-sql-server-2008