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

Trình tự cài đặt đúng VS 2012 Express và SQL Server 2012 Express

Có, có một thứ tự cụ thể. Nếu bạn cài đặt SQL2012 trước, bạn sẽ không thể mở tệp .sql trong trình khám phá đối tượng của VS2012 (đã ở đó, đã thực hiện điều đó). Đây là một lỗi đã được sửa bằng "Công cụ Dữ liệu SQL Server - Bản cập nhật tháng 12 năm 2012" đặc biệt. Điều đáng buồn là, bản cập nhật này không xuất hiện trong Bản cập nhật Windows thông thường (trên Windows 8 của tôi), cũng như trên bất kỳ bản cập nhật SQL nào được phát hiện trước hoặc sau khi cài đặt SP1.

Do đó, thứ tự thích hợp là:VS2012 trước rồi đến SQL2012. Đặc biệt là khi áp dụng các gói dịch vụ.

Nguồn:

http://blog.wharton.com.au/category/ sql-server-data-tools /

Nếu bạn tình cờ cài đặt SQL2012 trước và sau đó là VS2012, bạn sẽ cần Bản cập nhật tháng 11 năm 2012 để sửa các tệp .sql của mình:

http://msdn.microsoft.com/en-us/jj650015

Thông tin cơ bản hơn một chút ... Tôi đã sử dụng Visual Studio từ năm 2002. Tôi đã luôn cài đặt phiên bản SQL Server 20XX của riêng mình trước khi cài đặt Visual Studio 2003, 2005, 2008, 2010 và gần đây nhất là 2012. Điều này là do tôi chưa bao giờ đã sử dụng SQL Server Express đi kèm với Visual Studio. Các tệp dữ liệu của tôi quá lớn so với giới hạn 2 GB được áp dụng bởi các phiên bản SQL Server Express trước đó. Bằng cách cài đặt SQL Server trước, điều này cho phép tôi sử dụng tên phiên bản gốc trên máy, thay vì SQL Express sử dụng nó trong thập kỷ trước.

Tôi chưa bao giờ gặp sự cố với đơn đặt hàng này, cho đến VS2012 và SQL2012. Như đã lưu ý trong bài viết blog ở trên, hãy cài đặt VS2012 trước khi SQL Server.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server 2012 FTS có hỗ trợ gốc cho việc đánh dấu lần truy cập không?

  2. SQL Server Đã xảy ra hoạt động dấu phẩy động không hợp lệ

  3. Cách tạo Ràng buộc khóa ngoại trên nhiều cột trong SQL Server - Hướng dẫn sử dụng SQL Server / TSQL Phần 67

  4. So sánh ô với ô trong Sql Server?

  5. Kết hợp LIKE với IN trong SQL