如何将 SQL Server Express 实例从 2012 升级到 2014
How do you upgrade a SQL Server Express instance from 2012 to 2014
我执行了我认为是通过 运行 64 位可执行文件从 SQL Server Express 2012 升级到 2014 的操作。安装期间一切似乎都运行良好,因为它识别了我现有的服务器实例 (2012),我认为它会升级到 2014。
但是,当我尝试从我的虚拟主机恢复 2014 数据库时,出现以下错误:
The database was backed up on a server running version 12.00.2000.
That version is incompatible with this server, which is running
version 11.00.5343. Either restore the database on a server that
supports the backup, or use a backup that is compatible with this
server.
我确实安装了 2014,但是当我从 SMS 2014 中查看我的实例时,它看起来仍然是 运行 SQL 版本 11.xxx 我认为是 2012(实例名称与我运行 2012)时的名称相同。
我是不是在安装过程中做错了什么?如何将我的实例升级到 2014 以便我可以在本地恢复我的数据库?
downloadsqlserverexpress.com 有助于从 MS 下载中心找到 SQL Server Express 的正确下载。您需要包含 SQL 服务器引擎的引擎,而不仅仅是 Management Studio。
sqlserverbuilds.blogspot.com.au 有 SQL 服务器版本和构建的完整列表。
使用它我们可以看到您是 运行 Management Studio 2014(内部版本 12.0.2000.0),但您正在连接到 SQL Server 2012 引擎(内部版本 11.0.5343)。
也许您现在有两个引擎 运行(2012 年和 2014 年)。您可以检查 运行 个进程的列表并验证 sqlservr.exe
的两个实例是否为 运行。
应该可以通过在 2012 之上安装 2014 来就地升级引擎。我不知道为什么在你的情况下没有发生。即使您有完整的安装程序,您也可以选择仅安装 Management Studio。
一个漫长但肯定的清理方法是卸载与 SQL 服务器相关的所有内容并重新安装 2014。当然首先要做好数据库的适当备份。
我执行了我认为是通过 运行 64 位可执行文件从 SQL Server Express 2012 升级到 2014 的操作。安装期间一切似乎都运行良好,因为它识别了我现有的服务器实例 (2012),我认为它会升级到 2014。
但是,当我尝试从我的虚拟主机恢复 2014 数据库时,出现以下错误:
The database was backed up on a server running version 12.00.2000. That version is incompatible with this server, which is running version 11.00.5343. Either restore the database on a server that supports the backup, or use a backup that is compatible with this server.
我确实安装了 2014,但是当我从 SMS 2014 中查看我的实例时,它看起来仍然是 运行 SQL 版本 11.xxx 我认为是 2012(实例名称与我运行 2012)时的名称相同。
我是不是在安装过程中做错了什么?如何将我的实例升级到 2014 以便我可以在本地恢复我的数据库?
downloadsqlserverexpress.com 有助于从 MS 下载中心找到 SQL Server Express 的正确下载。您需要包含 SQL 服务器引擎的引擎,而不仅仅是 Management Studio。
sqlserverbuilds.blogspot.com.au 有 SQL 服务器版本和构建的完整列表。
使用它我们可以看到您是 运行 Management Studio 2014(内部版本 12.0.2000.0),但您正在连接到 SQL Server 2012 引擎(内部版本 11.0.5343)。
也许您现在有两个引擎 运行(2012 年和 2014 年)。您可以检查 运行 个进程的列表并验证 sqlservr.exe
的两个实例是否为 运行。
应该可以通过在 2012 之上安装 2014 来就地升级引擎。我不知道为什么在你的情况下没有发生。即使您有完整的安装程序,您也可以选择仅安装 Management Studio。
一个漫长但肯定的清理方法是卸载与 SQL 服务器相关的所有内容并重新安装 2014。当然首先要做好数据库的适当备份。