如果我在已有SQL Server 2008 Express的情况下安装SQL Server 2012 Express (在Windows 7上),它们是否会共存?我可以使用SSMS 2016连接其中一个吗?
另外,由于SQL Server2008Express安装在c:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLServer\MSSQL\中,那么SQL Server2012Express将走向何方?
到相同的文件夹还是不同的文件夹?
发布于 2017-08-27 09:01:05
没有理由这样做。只安装一个2012版本。然后使用“向后兼容模式”,一个数据库可以使用2012引擎运行,而另一个数据库可以使用2008引擎(随2012安装提供)运行。当您选择@@version时,您将从一个数据库中获得一个版本,从另一个数据库中获得另一个版本,所有版本都位于同一服务器上。(不要使用速成版!它是无用的)
发布于 2017-08-28 16:37:18
如果我在已有SQL Server 2008 Express的情况下安装SQL Server 2012 Express (在Windows7上),它们是否会共存?我可以使用SSMS 2016连接其中一个吗?
是的,他们会的。我在同一台pc上安装了4个实例: 2005、2008R2、2012和2014。是的,您将能够使用SSMS 2016连接到所有这些服务器
另外,由于SQL Server2008Express安装在c:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLServer\MSSQL\中,那么SQL Server2012Express将在何处运行?
C:\Program Files\Microsoft SQL Server\MSSQL11.\MSSQL\
发布于 2017-08-27 07:20:32
是的,SSMS通常是向后兼容的。据我所知,SQL Server 2017有所不同。请参阅以下内容作为参考:https://docs.microsoft.com/en-us/sql/database-engine/deprecated-database-engine-features-in-sql-server-2016
如果有任何问题,请按照本教程进行操作:
https://stackoverflow.com/questions/45900350
复制相似问题