Ich habe einige Jahre lang eine Kopie von SQL Server 2014 Standard auf meiner Entwicklungsbox als Standardinstanz installiert. Ich habe Standard auf meinem Computer installiert, weil ich eine kostenlose Lizenz hatte, die ich über mein MSDN-Abonnement verwenden konnte. Jetzt möchte ich SQL Server 2014 deinstallieren und SQL Server 2017 Developer Edition zu meiner Standardinstanz machen. Ich habe versucht, SQL Server 2014 über den Standardworkflow "Software" zu deinstallieren. Nachdem ich gefragt wurde, welche Funktionen ich deinstallieren möchte, werde ich aufgefordert, das Verzeichnis mit dem Deinstallationsmedium anzugeben. Leider habe ich das von MSDN erhaltene SQL Server 2014-Downloadpaket nicht gespeichert und habe keinen Zugriff mehr auf MSDN. Ich habe auch My Visual Studio überprüft, aber es geht nur auf SQL Server 2016 zurück. Wie kann ich SQL Server 2014 Standard ohne das Installationsmedium deinstallieren?
Weiterer Hintergrund:
Der ganze Grund, warum ich SQL Server 2014 deinstallieren möchte, ist, dass ich die STRING_AGG
Funktion verwenden möchte, die für Azure SQL-Datenbanken und SQL Server 2017 neu ist. Um das Einrichten von Entwicklungsumgebungen zu vereinfachen, verwenden wir beispielsweise die Punktnotation für unsere Verbindungszeichenfolgen für die Entwicklung lokaler Umgebungen Unsere Verbindungszeichenfolge lautet:
Data Source=.;Initial Catalog=<Database Name>;Trusted_Connection=True;Connection Timeout=30;
Die Punktnotation stellt eine Verbindung zur Standarddatenbank her. Meines Wissens kann ich SQL Server 2017 nicht zur Standarddatenbank machen, ohne zuvor SQL Server 2014 zu deinstallieren. Wenn ich die Verbindungszeichenfolge für die Punktnotation verwenden kann, um eine Verbindung zu SQL Server 2017 herzustellen, ohne SQL Server 2014 zu deinstallieren, bin ich auch für diese Lösung offen.