科技行者

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

知识库

知识库 安全导航

至顶网软件频道运行SQL Server的计算机之间移动数据库(4)

运行SQL Server的计算机之间移动数据库(4)

  • 扫一扫
    分享文章到微信

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

本文分步介绍了如何在运行SQL Server的计算机之间移动Microsoft SQL Server用户数据库和大多数常见的SQL Server组件。

作者:010032 来源:赛迪网技术社区 2007年8月30日

关键字: 移动 SQL Server SQL Server 各版本 数据库

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

第4步:如何移动作业、警报和运算符:

第4步是可选操作。您可以为源服务器上的所有作业、警报和运算符生成脚本,然后在目标服务器上运行脚本。要移动作业、警报和运算符,请按照下列步骤操作:

1.打开SQL Server企业管理器,然后展开管理文件夹。

2.展开SQL Server代理,然后右键单击警报、作业或运算符。

3.单击所有任务,然后单击生成SQL脚本。对于SQL Server 7.0,请单击为所有作业生成脚本、警报或运算符。

您可以用右键单击选择为所有警报、所有作业或所有运算符生成脚本。

◆您可以将作业、警报和运算符从SQL Server 7.0移到SQL Server 2000,也可以在运行SQL Server 7.0和运行SQL Server 2000计算机之间移动。

◆如果在源服务器上为运算符设置了SQLMail通知,则目标服务器上也必须设置SQLMail,才能具有相同的功能。

第5步:如何移动DTS包:

第5步是可选操作。如果DTS包在源服务器上存储在SQL Server中或存储库中,您可以在需要时移动这些包。要在服务器之间移动DTS包,请使用下列方法之一。

方法1

1.在源服务器上将DTS包保存到一个文件中,然后在目标服务器上打开DTS包文件。

2.将目标服务器上的包保存到SQL Server或存储库中。

注意:您必须用单独的文件逐个地移动这些包。

方法2

1.在DTS设计器中打开每个DTS包。

2.在包菜单上,单击另存为。

3.指定目标SQL Server。

注意:在新服务器上,包可能无法正常运行。您可能必须对包进行更改,更改包中任何对旧的源服务器上的连接、文件、数据源、配置文件和其他信息的引用,以便引用新的目标服务器。您必须根据每个包的设计逐个包进行这些更改。

本文中介绍的步骤不移动数据库关系图以及备份与还原历史记录。如果您必须移动这些信息,请移动msdb系统数据库。如果您移动msdb数据库,则不必执行“第4步:如何移动作业、警报和运算符”或“第5步:如何移动DTS包”。

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

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

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