您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> php >> 正文

将MySQL迁移到Microsoft SQL Server 2000 (二)

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-2-2 我要参与讨论

 
  

用于数据迁移的 MySQL 工具


MySQL 提供了几个客户端工具和实用程序,最常用的有:
  • mysql - 一个交互式客户程序,可以对数据库发布查询并查看结果
  • mysqldump - 此工具可以提取 MySQL 数据库中的架构和数据,并放到一个文件中
  • mysqlimport - 此工具可以读取文件中的架构和数据,并放到一个 MySQL 数据库中
  • mysqladmin - 此工具可以执行管理任务,比如创建数据库和删除数据库
  • myODBC - 一个 32 位的开放式数据库连接软件,可提供 ODBC 级别 0(有级别 1 和级别 2 的功能)驱动程序,用于将 ODBC 识别的应用程序连接到 MySQL

SQL Server 的迁移工具


SQL Server 有一组丰富的工具和实用程序,可以简化从 MySQL 的迁移。SQL Server 2000 数据转换服务 (DTS) 是一组图形化工具和可编程对象,用于从各种来源提取、转换和合并数据到一个或多个目标。

数据转换服务的功能


Microsoft SQL Server 2000 中的数据转换服务提供了从不同数据源迁移数据的方法。DTS 可以用向导程序驱动,也可以用 DTS 程序包设计器创建。DTS 向导可以快速完成数据直接复制。程序包设计器允许开发人员用多种编程语言编写自定义转换脚本。DTS 工具允许您:
  • 将数据从 MySQL 迁移到 SQL Server 2000
  • 在迁移前显示数据
  • 迁移数据表、数据类型,例如文本和日期
  • 用 MySQL 数据表迁移 MySQL 数据库
  • 生成并查看迁移报告
  • 自定义数据表和默认的数据类型映射规则
  • 解决冲突,比如 SQL Server 保留字冲突
  • 删除并重命名 SQL Server 架构模型中的对象
  • 迁移单个数据表数据

数据转换服务术语


以下是用于描述 DTS 的术语:
DTS 程序包是一个连接、DTS 任务、DTS 转换以及工作流约束的有组织的集合,可以在 DTS 设计器中用图形化方式或用编程方式汇编在一起。
DTS 任务是一个分立的功能集合,在程序包中单步执行。每个任务都定义一个数据移动和数据转换过程中要执行的工作项目,或者一个要执行的作业。
DTS 转换是数据到达目的地之前要对它应用的一个或多个功能或操作。
DTS 程序包工作流允许数据转换服务 (DTS) 逐步运行,由优先约束对 DTS 程序包中的工作项目进行排序。您可以在 DTS 设计器中用图形方式设计 DTS 数据包工作流,也可用编程方式设计。
元数据为 DTS 提供的功能可以将程序包元数据和数据沿袭信息保存到元数据服务,并链接那些信息类型。您可以存储程序包中引用的数据库的类别元数据,以及统计与数据集市或数据仓库中特定数据行有关的历史信息。

直接迁移


将数据从 MySQL 迁移到 Microsoft SQL Server 的最直接选项是安装 myODBC 支持并创建一个 DTS 程序包,用它们将数据库从 MySQL 导入并创建到 Microsoft SQL Server。
以下是设置 Microsoft SQL Server 以迁移 MySQL 数据库的逐步操作。
  1. 安装 MyODBC 支持,它可在以下网址下载 http://www.mysql.com/
  2. [1] [2] [3] [4] [5] [6] [7] 下一页

    在google里搜索更多将MySQL迁移到Microsoft SQL Server 2000 (二)

    Google
    Web www.51ec.org
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
我来说两句 对此文章发表了评论
  昵 称: *必填    ·注册用户·
  评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
评 论
内 容

 
评论列表 (最新 评论仅限网友观点!)

供求信息




| 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明