SQL Server 2008升级顾问

微软在SQL Server 2005中就引进了升级顾问(Upgrade Advisor)。这款工具可以在执行SQL Server数 据库升级计划之前在一个安全的环境下对你当前的SQL Server数据库进行调试和分析。任何项目计划实施 要想获得成功的关键因素就是风险管理,而这款工具可以在不引进任何风险的情况下进行风险评估,然后 逐个地评估解决该工具识别可能存在妨碍升级的问题,从而为在可控的方式下开始进行升级计划。值得庆 幸的消息是,微软将继续在SQL Server 2008中提供这款工具。下面我们要讨论的对象就是新版本中的这 个工具。

这个架构受欢迎的一个原因是我们可以在一台独立的台式机上安装升级顾问,然后将其远程连接到原 有的SQL Server机器上。然后,升级顾问会在只读模式下进行分析调试,不会改变原有服务器上的任何东 西。这样的方式会让人感觉更加舒服,因为在调试分析过程中SQL Server能够继续以正常的方式运作,同 时我们能够查看生成的分析结果报告,并开始规划升级事宜。升级顾问会分门别类罗列出所发现的问题, 如错误或警告等等。对于每一个问题,都有一个相关的帮助文档链接,可以告诉你更多关于这个问题的信 息以及解决方案。当你逐个处理完这些妨碍点之后,你就可以将这些问题标记为“已解决”。 当你下一次运行升级顾问时,已解决的问题就不会再出现,你只要解决新出现的问题就可以了,这样一直 到升级顾问给出的结果报告没有问题出现为止。不过微软在SQL Server 2005中玩了一点小花样。就算你 的服务器在分析测试中找不出什么问题,升级顾问也还是会列出至少一个数据库引擎错误,标明为 “其他数据库引擎升级问题”。微软的本意是为了让大家在升级过程中提高警惕不要自满大意 ,于是将这条代码写死在程序中,迫使我们查阅相关的一般升级问题的基础知识文档。我们可以自己将这 个错误标记为“已解决”。值得庆幸的是,微软在SQL Server 2008中也沿用了这个策略。

在SQL Server 2005中,为升级顾问提供支持的知识库(knowledge base)内容很丰富且详细,非常有用 。每一篇文档都对问题进行了详细的解析,并列举出解决该问题的可能方法和步骤。如果你期待2008版能 继承前辈的优良传统,那你可能要失望了。对于很多问题的解答,2008版的知识库都是轻描淡写一笔带过 ,没有提供更多有用的信息。例如,对于一些SQL Server 2005有而在SQL Server 2008中不再支持的功能 ,知识库只是简单的一句话说在此版本中不再支持该功能,而纠正该问题的方法也是简单地让用户避免在 新的开发工作中使用该功能等等,而不再详细地为我们解释理由来。原本在很多人眼里,SQL Server的帮 助系统“联机丛书”可能是能找到的最棒的帮助文档集合,不过现在对SQL Server 2008似乎 并不适用,SQL Server 2008的升级顾问知识库没能达到这么高的标准。这恐怕和微软测试计划中缺少足 够的叠代有关,如果当初还有另一个候选版本的话可能就能提供足够的时间来处理这类事情了。

时间: 2024-10-17 08:57:13

SQL Server 2008升级顾问的相关文章

SQL Server 2008升级报表服务器数据库

报表服务器数据库可以为一个或多个报表服务器实例提供内部存储.因为报表服务器数据库架构可能会因为推出新的 Reporting Services 版本而有所变化,所以要求数据库版本与使用的报表服务器实例的版本相匹配.大多数情况下,报表服务器数据库可以自动升级,您不需要执行任何具体操作. 如何升级报表服务器数据库 以下列表指出了升级报表服务器数据库的所有情况: 安装程序升级报表服务器的单个实例.在服务启动并且报表服务器确定数据库架构版本与服务器版本不匹配之后,将自动升级数据库架构. 服务启动时,报表服

SQL Server 2008升级与部署常见问题解答

SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本.这篇文章详细介绍了http://www.aliyun.com/zixun/aggregation/11208.html">Microsoft SQL Server 2008中的新的特性.优点和功能-- 在现今数据的世界里,公司要获得成功和不断发展,他们需要定位主要的数据趋势的愿景.微软的这个数据平台愿景帮助公司满足这些数据爆炸和下一代数据驱动应

SQL Server 2008企业试用版到期,升级为企业版

以前在虚拟机中安装了SQL Server 2008简体中文版用于做实验,当时由于一时偷懒,没有输入企业版的序列号,而是安装的企业试用版(Enterprise Evaluation),能够试用180天,半年的时间我想对一个虚拟机来说还是足够了.一直用这个虚拟机,做了很多实验也录制了不少视频教程,今天再打开虚拟机想做一个更改跟踪过期清除的实验,结果运行SQL Server Management Studio时却发现已经过期了,如图: 想不到我的虚拟机已经用了半年了,安装SQL Server 2008

SQL Server 2005升级的十个步骤详解

server|详解 一.证明升级的必要性 找到进行SQL Server 2005升级的关键因素也许很简单,但要说服技术和业务管理人员进行实施却是个难题.调查和教育是良好的开端.要考虑目前的平台遇到过的所有问题,然后确定单单SQL Server 2005(或者连同其他额外产品)会不会解决业务和技术上的难题.把调查结果汇报给上层管理人员. 二.成本和投资回报 升级决策的一个方面免不了归结为将成本与时间跟业务改进与竞争优势进行比较.要找出升级带来的实际成本和效益很难,因为成本和效益都分为有形的和无形的

SQL Server 2005升级的十个步骤

鉴于SQL Server 2005已经发布,许多组织在考虑升级,但它们不知道如何开始着手,或者不知道如何及时地从一个阶段进入到另一个阶段.本文大致介绍了十个重要步骤,好让读者遵循正确的步骤,升级至SQL Server 2005. 一.证明升级的必要性 找到进行SQL Server 2005升级的关键因素也许很简单,但要说服技术和业务管理人员进行实施却是个难题.调查和教育是良好的开端.要考虑目前的平台遇到过的所有问题,然后确定单单SQL Server 2005(或者连同其他额外产品)会不会解决业务

让SQL Server 2008默认使用Report Builder 2.0做报表设计器

由于SQL Server 2008比Report Builder 2.0先发布,所以默认情况下,在SSRS 2008中的报表管理器中单击"报表生成器",打开的是Report Builder 1.0版本.这个版本的设计器功能很弱,所以肯定是要换成2.0版本的. 要换成2.0版本的Report Builder,其实最简单的办法就是将SQL Server 2008升级到SP1,升级后系统将会按照Report Builder 2.0的ClickOnce程序到系统中,目录文件是: C:\Prog

sql server 2008 评估期已过期解决办法 + vs2008破解(转)

SQL2008破解: 以前在虚拟机中安装了SQL Server 2008简体中文版用于做实验,当时由于一时偷懒,没有输入企业版的序列号,而是安装的企业试用版(Enterprise Evaluation),能够试用180天,半年的时间我想对一个虚拟机来说还是足够了.一直用这个虚拟机,做了很多实验也录制了不少视频教程,今天再打开虚拟机想做一个更改跟踪过期清除的实验,结果运行SQL Server Management Studio时却发现已经过期了,如图: 想不到我的虚拟机已经用了半年了,安装SQL

SQL Server 2008的升级和部署问题

本文是以问答的形式来介绍SQL Server 2008的升级与部署,希望通过本文能给大家一些提高和帮助.     Q:现在我所在的公司正在使用SQL 2005这个版本,那么SQL 从05升级到SQL 08的PDS(数据保护系统)过程中,我们最好选择什么方法呢?那么在升级到SQL 08后,SSIS(生成高性能数据集成解决方案平台)会不会有所提高呢? A:其实从SQL 2000里面的DPS升级到SQL 2005里面的DPS升级是一样的,我们推荐的方法仍然是重写,因为SQL 2005跟SQL 2008

你应该升级到SQL Server 2005还是SQL Server 2008?

虽然SQL Server2005已经推出了约3年了,奇怪的是,很多公司仍然没有将SQL Server2000升级.现在这些公司面临着再次作出决定--是跳过升级到SQL Server 2005 还是直接到SQL Server 2008?要作出这个选择并不简单,本文主要讨论有关这一问题必须要考虑的事情. 升级到SQL Server 2005 没有太大的意义,SQL Server 2005是SQL Server的一个版本,在此之后只有一格版本推出.在其他的版本中,你减少了服务器的支持窗口.如果升级到S