我已经安装了SQL Server 2012 Express,但是当我查询select @@version时,它返回SQL Server 2008实例,我如何将SQL Server Express更改为在实例2012上运行?
我安装了Visual Studio 2010,SQL Server 2008 Express也是同时安装的。但现在我安装了SQL Server 2012 Express,我需要使用此较新版本来恢复一些数据库。
发布于 2014-08-26 12:52:42
您需要检查您的服务:

,然后使用连接到SQL Server 2012版本
.\SQL2012还可以使用以下查询检查正确的版本号:
SELECT
SERVERPROPERTY ('MachineName') AS PhysicalMachineName,
SERVERPROPERTY ('ServerName') AS SQLServerName,
SERVERPROPERTY ('Edition') AS ServerEdition,
CAST(SUBSTRING(@@Version,charindex('SQL',@@version, 1),15) AS VARCHAR(255)) + ' + '
+ CAST (SERVERPROPERTY ('productlevel')AS VARCHAR (50)) + ' + (Build'
+ CAST (SERVERPROPERTY ('ProductVersion') AS VARCHAR (50)) +')' AS ProductVersion,
RIGHT(@@version, (Len(@@Version)-charindex('Windows',@@version, 1))+1) AS [O.S.],
SERVERPROPERTY ('Collation') AS Collation发布于 2014-08-26 13:20:01
我建议更改SQL Server实例协议的IP地址。要做到这一点,请使用以下步骤:
并使用SQL Server 2008实例IP Address
更改SQL Server 2012实例的IP地址
发布于 2014-08-28 12:01:59
我回答了我自己的问题,以帮助那些在未来的中遇到同样问题的人
我犯了一个错误,我注意到我只有SQL Server 2012 Management Studio,但我没有正在运行的实例。我下载并安装的是SQLManagementStudio_x64_ENU,但我需要安装的是SQLEXPRWT_x64_ENU。
https://stackoverflow.com/questions/25498260
复制相似问题