Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Tạo cơ sở dữ liệu SQL Server 2012 tương thích cho năm 2008

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.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ràng buộc tính đa dạng đã vi phạm Khung thực thể 5

  2. Sự khác biệt giữa cơ sở dữ liệu và lược đồ

  3. Làm cách nào chúng ta có thể xem phần thân của thủ tục được lưu trữ được mã hóa trong SSMS?

  4. Sao chép bảng vào cơ sở dữ liệu khác trên SQL Server khác

  5. sql chọn 3 cột và loại trừ trên hai cột