科技行者

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

知识库

知识库 安全导航

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

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

  • 扫一扫
    分享文章到微信

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

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

作者:support.microsoft.com 来源:support.microsoft.com 2007年9月2日

关键字: 移动 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领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

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