He tenido una copia de SQL Server 2014 Standard instalada en mi cuadro de desarrollo como instancia predeterminada durante algunos años. Instalé el estándar en mi máquina porque tenía una licencia gratuita que podía usar a través de mi suscripción a MSDN. Ahora quiero desinstalar SQL Server 2014 y hacer que SQL Server 2017 Developer Edition sea mi instancia predeterminada. Traté de desinstalar SQL Server 2014 a través del flujo de trabajo estándar Agregar o quitar programas, pero después de preguntarme qué características quiero desinstalar, me pide el directorio que contiene los medios de desinstalación. Lamentablemente, no guardé el paquete de descarga de SQL Server 2014 que obtuve de MSDN y ya no tengo acceso a MSDN. También revisé Mi Visual Studio, pero solo se remonta a SQL Server 2016. ¿Cómo puedo desinstalar SQL Server 2014 Standard sin los medios de instalación?
Antecedentes adicionales:
Toda la razón por la que quiero desinstalar SQL Server 2014 es que quiero usar la STRING_AGG
función que es nueva en Azure SQL Databases y SQL Server 2017. Para facilitar la configuración de entornos de desarrollo, usamos la notación de puntos para nuestras cadenas de conexión de desarrollo de entorno local, por ejemplo nuestra cadena de conexión es:
Data Source=.;Initial Catalog=<Database Name>;Trusted_Connection=True;Connection Timeout=30;
La notación de puntos se conecta a la base de datos predeterminada, y que yo sepa, no puedo hacer que SQL Server 2017 sea la base de datos predeterminada sin desinstalar primero SQL Server 2014. Si puedo usar la cadena de conexión de notación de puntos para conectarme a SQL Server 2017 sin desinstalar SQL Server 2014, entonces también estaría abierto a esa solución.