SQL Server 2016于最近发布,SQL Server用户目前已经可以选择升级。你可以使用SQL Server Installation Center,从任何支持的数据库版本升级到最新版本。在本文中,你将看到如何从SQL Server 2014升级到SQL Server 2016。 首先,挂载SQL Server 2016安装文件或ISO文件到你的SQL Server 2014系统上,执行Autorrun程序。
或者启动setup.exe,直接双击执行位于安装根目录下的EXE程序。这两个步骤都会启动SQL Server Installation Center。 在SQL Server 2……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
SQL Server 2016于最近发布,SQL Server用户目前已经可以选择升级。你可以使用SQL Server Installation Center,从任何支持的数据库版本升级到最新版本。在本文中,你将看到如何从SQL Server 2014升级到SQL Server 2016。
首先,挂载SQL Server 2016安装文件或ISO文件到你的SQL Server 2014系统上,执行Autorrun程序。或者启动setup.exe,直接双击执行位于安装根目录下的EXE程序。这两个步骤都会启动SQL Server Installation Center。
在SQL Server 2016升级过程开始之前,运行Upgrade Advisor——它将检查你的现有SQL Server系统和数据库是否兼容新版本,并提醒你任何在升级前和升级后可能遇到的问题。想要运行advisor工具,你需要单击Installation Center Planning页面的Download Upgrade Advisor 选项 (参见图1)。在你使用它来确定是否有任何兼容性问题后,你就可以开始升级你的数据库了。
图1:启动SQL Server 2016 Upgrade Advisor.
要开始升级过程,你需要单击SQL Server Installation Center左侧导航窗格中的安装链接,接下来点击“Upgrade from a previous version of SQL Server”选项(见图2)这将启动SQL Server 2016升级向导。
图2: 在SQL Server Installation Center中开始升级过程
升级向导所做的第一件事是显示产品密钥对话框,允许你选择安装免费的评估版本或者输入你的SQL Server 2016产品密钥。输入产品密钥之后,单击Next按钮显示许可条款。点击“I accept the license terms”继续升级,这会触发 Global Rules界面,它将显示并自动运行规则测试。任何影响升级完成的问题都会在 Global Rules对话框中列出来,以红色或黄色图标标识。在继续升级之前,你需要改正所有失败的项目。
如果所有的规则都通过,升级向导将自动继续检查适用的产品更新,然后继续安装SQL Server 2016的文件并检查升级规则。和之前一样,如果发现可能干扰或阻止升级的问题,规则列表将显示一个黄色的图标或失败状态。如果没有发现升级规则问题,则会继续显示Select Instance界面,让你选择哪些SQL服务器实例需要升级。
图3:SQL Server升级向导中的Select Instance界面
在同一个系统上,可能会有多个数据库实例,SQL Server支持最多支持50个,每个指定的实例都是独立安装的,可以单独进行升级。你可以使用Select Instance页面顶部的“Instance to upgrade”下拉选项,来选择想要升级的实例。在图3中,你可以看到,默认的名为MSSQLSERVER的实例已被选中。
然后单击Next按钮,将出现Select Features界面,它将显示你即将被升级的已安装特性(见图4),当执行一个本地升级时,你必须同时更新所选实例的所有已安装特性,所以对话框中的默认设置不能被改变。
图4:SQL Server升级向导的Select Features界面
接下来进入Instance Configuration界面,在该界面你可以输入实例ID标识你想要升级的数据库实例(见图5),这个对话框也会显示将被升级的组件以及每个子系统的安装目录。
图5:SQL Server 2016升级中的Instance Configuration 界面
接下来将进入Server Configuration界面。它允许你更改默认启动类型和数据库的身份验证信息服务,这是SQL Server环境的一部分。图6中所示的示例中,包含SQL Server Integration Services,Distributed Replay Controller,Distributed Replay Client 和SQL Full-text Filter Daemon Launcher。默认值是从现有配置中获取的,Microsoft建议你使用一个单独的域帐户服务。
图6:SQL Server升级向导的Server Configuration界面
如果你在想要升级的SQL Server实例上安装了全文搜索功能,点击下一步,将会显示Full-text Upgrade界面,它允许你指定升级过程,确定处理全文搜索目录的方式。你可以选择原封不动的导入现有的目录,或者对其完全重建或重置。
导入是系统默认选项,但如果目录保持不变,可能会导致新的全文搜索功能无法使用。尽管如此,它通常是最好的选择。重建目录将添加新功能,但可能会大大延长升级的过程。重置选项将清除现有全文目录数据,需要你在安装完成后手动重建目录。即使你选择导入,你仍然可以选择在升级后重建目录。
升级过程接下来将来到Feature Rules对话框,它负责执行最终检查,以确定是否存在可能导致升级过程失败的问题。如果找到相关的问题,将显示在Rule清单之中,以一个红色的X标识,如果你符合所有的升级规则,SQL Server 2016升级向导将自动显示Ready to Upgrade界面,展示即将执行的所有升级操作(参见图7)。
图7:Ready to Upgrade界面,升级前的最后检查
如果你在这个时候需要做出一些改动,你可以使用后退按钮,回退到之前的升级对话框页面。如果你所有的设置都不需改动,你可以点击升级按钮来启动SQL Server 2016本地升级。接下来将会出现Upgrade Progress界面,显示升级进度。升级通常需要几分钟完成,完成之后,屏幕显示如下(见图8)。
图8:升级后的完成界面
你可以使用SQL Server Management Services 中的Query Editor工具来确定版本升级是否完成,只需要运行下面的T - SQL查询:
SELECT @@VERSION
该语句将返回新的SQL Server 2016版本号,产品号,版本名称等。此外,升级之后,在将SQL Server 2016投入生产之前,你可能需要创建新的数据库备份、添加新特性和重建全文搜索目录。如果你还有其他数据库需要升级,你可以回到SQL Server Installation Center,在必要时重复上述过程。
作者
翻译
TechTarget特邀编辑。北京邮电大学计算机科学与技术专业硕士。熟悉软件开发流程,对系统管理,网络配置,数据库应用等方面有深入的理解和实践经验。现就职于IBM(中国)投资有限公司,从事IBM服务器相关软件的开发工作。业余时间喜欢游泳登山,爱健身,喜欢结交朋友。
相关推荐
-
云端SQL Server高可用性最佳做法
与内部部署相比,在云端运行SQL Server可为数据库软件用户提供更多的灵活性和可扩展性,也可能更省钱。但云 […]
-
绘制数据关系图的利器:SQL Server 图像数据库工具
SQL Server 2017新增了图形数据库功能,你可以使用图结构来表示不同数据元素之间的关系。
-
如何在Azure部署时选择合适的SQL Server?
想要在Azure上运行SQL Server,企业一般会面临两种选择:在Azure虚拟机上安装SQL Server或使用Azure SQL Database。
-
Linux版SQL Server即将发布 Windows数据库增加HA特性
新发布的预告版SQL Server软件有一系列社区技术预览版本,其中有一些通用的可用性功能尚未支持,预计将会在今年发布。