[英]How to change this procedure from SQL Server 2012 to SQL Server 2008
[英]How to change SQL Server Express instance from 2008 to 2012
我已经安装了SQL Server 2012 Express,但是,当我查询select @@version
,它返回SQL Server 2008实例,如何更改SQL Server Express在实例2012上运行?
我安装了Visual Studio 2010,同时安装了SQL Server 2008 Express。 但是,现在我安装了SQL Server 2012 Express,我需要使用此较新版本来还原某些数据库。
您需要检查服务:
然后使用连接到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
我建议更改SQL Server实例协议的IP地址。 为了做使用以下步骤:
使用SQL Server 2012实例IP地址更改SQL Server 2008实例的IP地址
并使用SQL Server 2008实例IP地址更改SQL Server 2012实例的IP地址
我回答我自己的问题,以帮助将来遇到相同问题的人
我犯了一个错误,我注意到我只有SQL Server 2012 Management Studio,但是没有正在运行的实例。 我下载并安装的是SQLManagementStudio_x64_ENU
,但我需要安装的是SQLEXPRWT_x64_ENU
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.