iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >升级SQL Server 2014的四个要点分别是什么
  • 679
分享到

升级SQL Server 2014的四个要点分别是什么

2024-04-02 19:04:59 679人浏览 安东尼
摘要

这篇文章将为大家详细讲解有关升级SQL Server 2014的四个要点分别是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。升级并不容易,但是有一些特性

这篇文章将为大家详细讲解有关升级SQL Server 2014的四个要点分别是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

升级并不容易,但是有一些特性值得花时间了解。下面本文将介绍一些避免升级问题的技巧。

升级一个关键业务sql Server实例并不容易;它要求有周全的计划。计划不全会增加遇到升级问题的可能性,从而影响或延迟SQL Server 2014的升级。在规划SQLServer 2014升级时,有一些注意事项有助于避免遇到升级问题。

选择升级策略

在SQL Server升级中考虑采用内部或是并行迁移策略。我***并行迁移策略,因为它风险较低,即便难度更大一些。内部迁移在升级之后不容易回滚。内部迁移的主要优点是不需要担心SQL Server安全性及其他配置,因为它们在升级前后均保持同步。然而,内部迁移要求在升级做好所有系统和用户数据库的备份。如果SQL Server运行在一个虚拟化环境中,那么可以直接执行一次虚拟机快照,然后将它作为升级失败后的回滚方法。

在并行升级中,新版本SQL Server安装后与旧版本同时存在,位于相同或不同服务器的不同实例上。这类似于在新安装一个数据库之后,从现有SQL Server实例迁移数据库。例如,如果使用这种方法将一个已有的SQL Server 2008实例升级到SQL Server2014,则必须安装SQL Server 2014,而SQL Server 2008实例位于不同的实例或不同的服务器上。这种方法的优势在于你可以对数据库功能执行相似的测试。而且,回滚流程也比内部升级更加简单,因为原始服务器仍然保持不变。这种方法的缺点是你必须在新实例生成之后再执行一次相同的数据库迁移过程,并且要手工修改SQL Server实例的配置与安全。但是,如果要升级到新硬件或合并多个SQL Server实例,则更适合采用并行升级策略。

理解兼容性和硬件要求

在升级SQL Server 2014之前,一定要先理解兼容性和硬件平台要求。SQL Server 2014有一些关于操作系统和硬件平台的安装要求。不同版本的SQL Server 2014版本有不同的要求。例如,每一个SQLServer 2014版本都有不同的操作系统要求。你必须安装操作系统和指定版本的服务包(SP),才能满足SQL Server安装要求。规定的SP要求是指***要求。SQL Server 2014安装程序会检查计算机是否满足操作系统和硬件要求,然后才允许安装或升级。一定要检查特定版本的硬件和软件要求。例如,如果准备从SQL Server 2005升级到SQL Server2014,则一定要保证硬件支持运行SQL Server 2014。

接下应该分析计划升级的SQL Server环境,保证环境支持将当前版本升级到预期版本的SQL Server 2014。关于从旧版本SQLServer升级到SQL Server 2014的升级支持路径信息,以及SQL Server 2014支持的升级版本,请参见SQLServer Books Online文章:“支持的升级版本。”

使用Upgrade Advisor

无论选择哪一种SQL Server升级方式,都应该保证应用程序在升级之后能正常工作。SQL Server Upgrade Advisor工具可以帮助完成SQL Server升级准备。UpgradeAdvisor可以帮助确定一些可能影响升级的关键问题,如废弃或停止的特性、破坏性修改和行为修改。Upgrade Advisor安装文件(sqlua.msi)位于SQL Server 2014安装介绍的Redist文件夹中,也可以从SQL 2014Feature Pack下载包中找到。

安装Upgrade Advisor

运行SQL Server 2014产品介质redist文件夹的SQLUA.msi文件,就可以安装Upgrade Advisor。如果已经下载了SQLServer 2014特性包,则可以双击自解压可执行文件,然后它会提示是否接受授权协议,安装后会提示输入注册信息。

在运行Upgrade Advisor时,首先会显示一个欢迎界面。在欢迎界面上,你可以查看Upgrade Advisor文档 ,启动Upgrade Advisor向导和UpgradeAdvisor报告浏览器。

执行下面的步骤启动并运行UpgradeAdvisor:

1. 在“开始”菜单上找到“所有程序”-“Microsoft SQL Server 2014”,单击SQL Server 2014 Upgrade Advisor。

2. 在SQL Server 2014欢迎界面上,单击“Launch Upgrade Advisor Analysis Wizard”,然后单击Next(下一步)。

3. 检查想要分析的升级服务,然后单击Next(下一步)。你应该只选择计算机中已经安装的服务。如果选择了一个未安装的服务,那么Upgrade Advisor会检测到该服务未安装,然后报告为错误状态。

4. 在报告中,When to fix(何时修复)列中带有“Before”(升级前)字样的状态都必须先修正,然后才能继续升级SQL Server。

5. 输入实例名称。输入实例名称或者从下拉列表选择实例,就可以选择一个已有实例。

6. 选择身份验证类型:windows身份验证或SQL Server身份验证。如果选择Windows身份验证,则使用当前登录用户作为身份验证帐号。

7. 处理所选具体服务的相关提示。默认情况下,SQL Server Upgrade Advisor会检查所有数据库。此外,你可以分析跟踪文件和SQL批处理文件,帮助检测应用程序兼容性问题。然而,你必须保证该跟踪文件和批处理文件包含应用程序使用的所有命令。如果在升级时选择检测SSIS包,则选择选择分析服务器或存储在包文件的包。如果想要分析这两种服务,则必须运行两次Upgrade Advisor。

8. 检查和确认设置。

9. 单击Run(运行),启动分析过程。

10. 这时UpgradeAdvisor就会运行,同时有一个进度对话窗口显示分析进度。***对话窗口会显示最终分析结果,其中列出了所有可能影响升级的警告或错误状态。

关于Upgrade Advisor的更多信息,请参考微软的官方资料。

SQL Server升级过程与SQL Server 2014安装过程类似。你可以安装和升级同一个安装文件包含的服务。例如,你可以升级数据库引擎中的一个现有实例,也可以安装Analysis Services、IntegrationServices和Reporting Services。更多的信息参见Microsoft SQL Server UpgradeHow-to Topics网页。

在升级之后,要监控应用程序性能和检查Windows及SQL Server错误日志,确认没有出现问题。而且,还应该重建所有用户数据库索引,运行sp_updatestats脚本,针对所有内部表和外部表执行更新统计。

除了这些任务之外,还要针对所有用户数据库执行DBCC UPDATEUSAGE;它会修正目录视图中的页计算和行计数。

关于升级SQL Server 2014的四个要点分别是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

您可能感兴趣的文档:

--结束END--

本文标题: 升级SQL Server 2014的四个要点分别是什么

本文链接: https://www.lsjlt.com/news/67304.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 升级SQL Server 2014的四个要点分别是什么
    这篇文章将为大家详细讲解有关升级SQL Server 2014的四个要点分别是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。升级并不容易,但是有一些特性...
    99+
    2024-04-02
  • SQL SERVER中四个系统表分别是什么
    这篇文章主要介绍了SQL SERVER中四个系统表分别是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。SQL SERVER 中有四个系统...
    99+
    2024-04-02
  • 提升Web用户体验的71个设计要点分别是什么
    这篇文章将为大家详细讲解有关提升Web用户体验的71个设计要点分别是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。01 尝试使用一列的布局替代多列布局0...
    99+
    2024-04-02
  • MySQL中四种隔离级别分别是什么
    这篇文章给大家分享的是有关MySQL中四种隔离级别分别是什么的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。事务的隔离性比想象的要复杂,在 SQL 标准中定义了四种级别的隔离级别。...
    99+
    2024-04-02
  • Redis三个主要特点分别是什么
    这篇文章主要介绍了Redis三个主要特点分别是什么,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。redis是单线程服务器。它的设计并不能从多核c...
    99+
    2024-04-02
  • mysql事务的四个隔离级别是什么
    MySQL事务的四个隔离级别是: 读未提交(Read Uncommitted):事务中的修改对其他事务可见,即一个事务可以看到其...
    99+
    2024-03-12
    mysql
  • 远程登陆SQL Server 2014数据库的方法是什么
    远程登陆SQL Server 2014数据库的方法是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。远程登陆SQLServer (2014)...
    99+
    2024-04-02
  • SQL Server的优缺点是什么
    这篇文章将为大家详细讲解有关SQL Server的优缺点是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。SQL Server是一种关系数据库系统,是一个可扩展的且性能...
    99+
    2024-04-02
  • Kafka演进的四个阶段分别是什么
    这篇文章将为大家详细讲解有关Kafka演进的四个阶段分别是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。  Kafka是当下热门的消息队列中间件,它可以...
    99+
    2024-04-02
  • Python中self的四个秘密分别是什么
    这篇文章给大家介绍Python中self的四个秘密分别是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。self的谜团毫无疑问,几乎每一门Python课程都有一个关于(class)类...
    99+
    2024-04-02
  • SQL Server 2005的十大新特性分别是什么
    SQL Server 2005的十大新特性分别是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。SQL Server 200...
    99+
    2024-04-02
  • SQL Server和MySQL的区别是什么
    今天就跟大家聊聊有关SQL Server和MySQL的区别是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。   &...
    99+
    2024-04-02
  • mysql数据库的四个范式分别是什么
    这篇文章给大家分享的是有关mysql数据库的四个范式分别是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、1NF(第一范式)第一范式是指数据库表中的每一列都是不可分割的基本...
    99+
    2024-04-02
  • SQL Server的行级安全性是什么
    这篇文章主要介绍了SQL Server的行级安全性是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇SQL Server的行级安全性是什么文章都会有所收获,下面我们一起来看看吧。一、前言行...
    99+
    2023-07-06
  • Mysql的四种隔离级别是什么
    这篇文章给大家分享的是有关Mysql的四种隔离级别是什么的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。mysql有4种隔离级别,分别为:读未提交内容、读取提交内容、可重复读、可串...
    99+
    2024-04-02
  • java的四种访问级别是什么
    Java语言中有四种访问级别,分别是公共访问级别(public)、默认访问级别(default、也称为包级别)、受保护访问级别(pr...
    99+
    2023-09-27
    java
  • SQL Server 的T-SQL高级查询指的是什么
    小编今天带大家了解SQL Server 的T-SQL高级查询指的是什么,文中知识点介绍的非常详细。觉得有帮助的朋友可以跟着小编一起浏览文章的内容,希望能够帮助更多想解决这个问题的朋友找到问题的答案,下面跟着小编一起深入学...
    99+
    2023-06-26
  • 数据预处理的四个步骤分别是什么
    小编给大家分享一下数据预处理的四个步骤分别是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!数据预处理的四个步骤分别是数据清洗、数据集成、数据变换和数据归约;而...
    99+
    2023-06-06
  • SQL命令优化需要记住的9点事项分别是什么
    SQL命令优化需要记住的9点事项分别是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。与数据库交互的基本语言是sql,数据库每次解析和执...
    99+
    2024-04-02
  • 用PostgreSQL的五个优点分别是什么
    这篇文章将为大家详细讲解有关用PostgreSQL的五个优点分别是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。先不管 Instagram 最近的负成长...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作