Tôi đã có một bản sao của SQL Server 2014 Standard được cài đặt trên hộp dev của tôi làm ví dụ mặc định trong một vài năm. Tôi đã cài đặt tiêu chuẩn trên máy của mình vì tôi có giấy phép miễn phí mà tôi có thể sử dụng thông qua đăng ký MSDN của mình. Bây giờ tôi muốn gỡ cài đặt SQL Server 2014 và biến SQL Server 2017 Developer Edition thành phiên bản mặc định của tôi. Tôi đã cố gắng gỡ cài đặt SQL Server 2014 thông qua quy trình Add / Remove Programs tiêu chuẩn nhưng sau khi hỏi tôi những tính năng nào tôi muốn gỡ cài đặt, nó sẽ nhắc tôi về thư mục chứa phương tiện gỡ cài đặt. Thật không may, tôi đã không lưu gói tải xuống SQL Server 2014 mà tôi đã nhận được từ MSDN và tôi không còn có quyền truy cập vào MSDN. Tôi cũng đã kiểm tra My Visual Studio nhưng nó chỉ quay lại SQL Server 2016. Làm cách nào tôi có thể gỡ cài đặt SQL Server 2014 Standard mà không cần cài đặt phương tiện?
Thêm nền
Toàn bộ lý do tôi muốn gỡ cài đặt SQL Server 2014 là tôi muốn sử dụng STRING_AGG
chức năng mới cho Azure SQL Cơ sở dữ liệu và SQL Server 2017. Để thiết lập môi trường phát triển dễ dàng hơn, chúng tôi sử dụng ký hiệu chấm cho chuỗi kết nối phát triển môi trường cục bộ của chúng tôi, ví dụ: chuỗi kết nối của chúng tôi là:
Data Source=.;Initial Catalog=<Database Name>;Trusted_Connection=True;Connection Timeout=30;
Ký hiệu dấu chấm kết nối với cơ sở dữ liệu mặc định và theo hiểu biết của tôi, tôi không thể biến SQL Server 2017 thành cơ sở dữ liệu mặc định mà không cần gỡ cài đặt SQL Server 2014 trước. Nếu tôi có thể sử dụng chuỗi kết nối ký hiệu chấm để kết nối với SQL Server 2017 mà không cần gỡ cài đặt SQL Server 2014 thì tôi cũng sẽ mở cho giải pháp đó.