Tôi có một ứng dụng Winforms được triển khai thông qua ClickOnce có điều kiện tiên quyết của SQL Server 2005 Express. Tôi muốn thay đổi điều đó thành SQL Server 2008 R2 Express.Nâng cấp SQL Instance qua ClickOnce
tôi đang tìm kiếm tại package.xml
cho SQL Server 2008 R2 Express và nhận thấy các dòng:
<!-- Defines an upgrade installation (x86) -->
-<Command Arguments="/q /hideconsole /action=Upgrade /instancename=SQLEXPRESS
/IAcceptSqlServerLicenseTerms /skiprules=RebootRequiredCheck"
PackageFile="SQLEXPR32_x86_ENU.EXE"
EstimatedInstallSeconds="420" EstimatedInstalledBytes="225000000">
này dường như ngụ ý rằng một bản nâng cấp là có thể. Tuy nhiên, khi cố gắng này ra nó không thành công với một dấu nhắc cho tôi để gỡ bỏ cài đặt hiện tại SQLEXPRESS
dụ.
Có ai biết nếu điều này là có thể không? Tôi, có lẽ, làm điều gì đó sai? Tôi chỉ đơn giản là cần phải đi thêm 'dặm' và mã gỡ bỏ một phiên bản SQL hiện có? Có ai từng xử lý một cái gì đó tương tự?
P.S. Điều này có thuộc về Database Administrators (https://dba.stackexchange.com/) không? Tôi đã không chắc chắn cho bối cảnh ClickOnce của câu hỏi của tôi.