科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道SQL Server 2005数据库升级技巧(8)

SQL Server 2005数据库升级技巧(8)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

SQL Server并非微软经常更新的产品,所以当微软要发布一个更新,就值得我们去关注。

作者:builder.com 来源:builder.com 2007年9月13日

关键字: 升级 SQL Server SQL Server 2005 数据库

  • 评论
  • 分享微博
  • 分享邮件

对于我的实验室服务器,没有任何DTS可处理。

Upgrade Advisor总结

Upgrade Advisor 的主要作用是帮助你找到更新到SQL Server 2005的妨碍点,但它也不是所有任务都可以完成的工具。在找到妨碍点之后,你还需要对程序做进一步的升级。

老旧命令已经被弃用

众所周知,在SQL Server 2005中,微软已经做出很多改变。总之,很多老旧的命令和特性都被遭到弃用。例如,为了保证兼容性,系统表格已经被视(view)取代。另一个例子是DUMP, LOAD, 以及sp_addtype命令已经分别被BACKUP, RESTORE, 以及 CREATE TYPE取代。当然还有很多改变的地方,我建议你阅读一下SQL Server 2005发布通知,以了解全部的更新内容。

提醒:对于Northwind 和 Pubs的传统数据库,虽然你可以从微软主页下载并导入到SQL Server 2005安装,但这两个数据库已经被名为AdventureWorks数据库取代。

升级到SQL Server 2005

升级到SQL Server 2005的方法有两种:并行法(移植法)和取代升级法。在移植法中,SQL Server 2005可作为一个独立实例随同SQL Server 2000安装。对于这一种情况,必须将你的数据库从老式数据库例子中分离出来并添加新的实例。

使用取代法,SQL Server 2005可安装在SQL Server 7 或 2000的路径下,并且所有原来的数据库实例和帐号都被移除。表A的内容来自于微软主页,它概括了升级老式SQL Server的工具和方法。请注意,在Upgrade Tool栏中,“Setup”指的是SQL Server 2005 installer。

表 A

SQL Server 2000/7 组件

升级方法

Migration方法或工具

Database Engine

Setup

并行安装,然后数据库备份/恢复,分解/合并

Analysis Services

Setup

移植向导对象,需要客户升级。

Integration Services

None

DTS 移植向导转换50-70 %任务,需要一些手动移植;SSIS中的runtime DTS DLLs。

Reporting Services

Setup

并行安装,以新实例发布报告。

Notification Services

None

在安装过程中更新通知服务实例。

在我的操作中,我将打算使用取代方法将SQL Server 2000 系统升级到SQL Server 2005。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章