Tôi có thể cài đặt SQL Server 2012 trên máy đã có 2008 R2 không?


10

Tôi đã sử dụng SQL Server 2008 R2 được một thời gian và nó hoạt động rất tốt. Bây giờ tôi cần sử dụng SQL Server 2012. Điều này có ảnh hưởng đến cơ sở dữ liệu hiện tại của tôi không? Có bao nhiêu rủi ro liên quan đến việc cài đặt SQL Server 2012 trên máy có SQL Server 2008 R2 đang chạy?


Câu trả lời:


17

Bạn chỉ có thể cài đặt một cá thể mới, được đặt tên và hai trường hợp có thể sống cạnh nhau mà không gặp rủi ro - chỉ cần chắc chắn rằng các chuỗi kết nối của bạn, v.v ... rõ ràng và chính xác (nhiều vấn đề phát sinh từ LOCALHOSTkhi bạn kết nối đến LOCALHOST\OtherInstance).

Tùy thuộc vào tài nguyên, bạn có thể muốn chắc chắn giới hạn cả hai máy chủ bằng tùy chọn cấu hình bộ nhớ máy chủ tối đa hoặc thậm chí chỉ chạy một phiên bản tại một thời điểm. Tôi cho rằng đây là trên môi trường phát triển địa phương của bạn.

Tôi khuyên bạn nên từ bỏ phiên bản 2008 R2 của các công cụ máy khách và sử dụng phiên bản 2012 một cách nhất quán. Nó có chức năng tốt hơn nhiều và có thể quản lý cả hai phiên bản một cách liền mạch.


6
+1 Đây cũng là rất nhiều cân nhắc tuyệt vời cho các trường hợp song song, và tùy thuộc vào phiên bản chính và phụ, nó sẽ chỉ ra các mục được chia sẻ và tranh chấp có thể. SQL Server 2012 không được đề cập, nhưng các ý tưởng vẫn giữ nguyên: technet.microsoft.com/en-us/l Library / ee210714 (v = MySQL.105).aspx
Thomas Stringer

@ThomasStringer điểm tốt. Chúng tôi đã có rất nhiều vấn đề với 2005/2008 bên cạnh việc sử dụng các tính năng được chia sẻ.
Cougar9000

Aaron Bertrand Cảm ơn bạn rất nhiều. Chúng tôi đã có một phiên bản 2008 và một phiên bản 2012, nhưng chúng tôi đã làm xáo trộn các kết nối để chúng tôi thực sự làm việc vào năm 2008 nhưng chúng tôi đã làm được vào năm 2012. Chúng tôi không biết về tên cá thể, nhưng nhờ câu trả lời của bạn, chúng tôi đã giải quyết nó. Cảm ơn bạn!
Atemi

6

Nói chung là có. Các dịch vụ của bạn trên 2008 R2 sẽ tiếp tục chạy bình thường trừ khi bạn thực hiện một số thay đổi theo cách thủ công.

Chỉ có tác động mà sql 2012 có thể có là nếu bạn có kế hoạch chạy một số hoạt động chuyên sâu hiệu suất nhưng không có gì khác ngoài điều đó.

Đây là một bài viết hay về MSDN về hỗ trợ tại chỗ cho các phiên bản khác nhau của SQL Server http://msdn.microsoft.com/en-us/l Library / ms143694.aspx

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.