几年来,我已经将SQL Server 2014 Standard的副本作为默认实例安装在我的开发框中。我在计算机上安装了standard,因为我可以通过MSDN订阅使用免费许可证。现在我想卸载SQL Server 2014,并将SQL Server 2017 Developer Edition设置为默认实例。我试图通过标准的“添加/删除程序”工作流来卸载SQL Server 2014,但是在询问我要卸载哪些功能后,它提示我输入包含卸载媒体的目录。不幸的是,我没有保存从MSDN获得的SQL Server 2014下载程序包,并且我再也无法访问MSDN。我还检查了My Visual Studio,但它只能追溯到SQL Server2016。如何在没有安装媒体的情况下卸载SQL Server 2014 Standard?
进一步的背景:
我想要卸载SQL Server 2014的全部原因是我想使用STRING_AGG
Azure SQL数据库和SQL Server 2017的新功能。为了使设置开发环境更加容易,我们对本地环境开发连接字符串使用点符号,例如我们的连接字符串是:
Data Source=.;Initial Catalog=<Database Name>;Trusted_Connection=True;Connection Timeout=30;
点符号连接到默认数据库,据我所知,如果不先卸载SQL Server 2014,就无法将SQL Server 2017设置为默认数据库。如果我可以使用点表示法连接字符串连接到SQL Server 2017,而无需卸载SQL Server 2014,那么我也愿意使用该解决方案。