Devart数据库工具【教程】:从MySQL到Oracle服务器的数据迁移

翻译|使用教程|编辑:吴园园|2020-03-11 10:58:05.120|阅读 356 次

概述:数据迁移是一项繁琐的任务,需要大量的手动操作。在本文中,我们将研究如何使用内置于MySQL产品的dbForge 数据导出功能将MySQL数据迁移到Oracle服务器。在给定的工作示例中,我们将把MySQL服务器上存在的actor表中的数据和sakila数据库中的查询结果移至Oracle服务器上的SCOTT模式。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

相关链接:

数据迁移是一项繁琐的任务,需要大量的手动操作。在本文中,我们将研究如何使用内置于MySQL产品的dbForge数据导出功能将MySQL数据迁移到Oracle服务器。在给定的工作示例中,我们将把MySQL服务器上存在的actor表中的数据和sakila数据库中的查询结果移至Oracle服务器上的SCOTT模式。

点击此处查看下载Devart数据库产品

数据导出功能

数据导出功能是dbForge Studio for MySQL和dbForge Fusion for MySQL产品的一部分。它代表了一种可自定义的工具,可用于将您的工作负载和数据快速,轻松地导出到新型数据存储和处理系统。该工具可提供具有许多高级选项的直观GUI,可帮助您轻松迁移数据。

您还可以使用预安装的ODBC驱动程序将数据从MySQL数据库迁移到任何其他DBMS。您可以将整个表(视图)中的数据或从多个表中收集的数据作为查询执行的结果。便捷的数据导出向导使数据导出变得轻松自如。

如何使用数据导出移动数据

要移动数据,您需要按照“ 数据迁移计划”图片中显示的步骤进行操作。让我们详细检查每个步骤。

Devart数据库工具【教程】:从MySQL到Oracle服务器的数据迁移

步骤1.选择导出格式

在“数据库资源管理器”窗口中右键单击参与者表,然后从出现的菜单中选择“ 导出数据”命令或执行查询,然后在“ 数据”窗口中的网格上单击鼠标右键,然后选择“ 导出数据”。

然后在打开的数据导出向导中,选择ODBC格式以导出数据。

Devart数据库工具【教程】:从MySQL到Oracle服务器的数据迁移

步骤2. 选择要导出的数据

使用该工具执行导出任务时,可以选择:

  • 连接
  • 数据库
  • 表格和/或要移动的视图。
步骤3.设置ODBC数据提供程序选项

在“ 数据导出向导” 的“ 选项”选项卡上,您需要提供:

  • 资料来源名称
  • 连接字符串
  • 登录信息。

为了方便起见,您可以在运行导出作业之前测试指定的连接。

配置ODBC驱动程序

要将MySQL数据迁移到Oracle服务器,我们将使用Devart的ODBC Driver for Oracle。您需要先配置其连接,然后再进行数据导出。您可以直接从“数据导出向导”执行此操作。首先,单击“ 使用连接字符串”字段旁边的“ 构建”按钮。

接下来,在打开的“ 选择数据源”窗口中,转到“ 机器数据源”  选项卡,然后按“  新建” 按钮。

出现“ 创建新数据源”窗口。按下一步 按钮继续设置驱动程序。

现在,您需要选择一个驱动程序以连接到服务器。选择用于Oracle的Devart ODBC驱动程序,  然后按下一步按钮。然后按完成。

将打开驱动程序配置窗口,您需要在其中指定数据源名称,提供其描述(可选),输入服务器名称,用户ID和密码。您可以按“  测试连接”按钮来测试与目标服务器的连接。按确定保存设置。

返回到“ 选择数据源”窗口,其中出现了将数据迁移到Oracle的路径。按确定 以完成数据源的创建。

现在,您再次处于“数据导出”向导中,并且创建了连接字符串。

步骤4.选择一个目标表

在向导的“ 表”选项卡上,选择要导出的目标表。

注意,您可以从现有表的列表中进行选择,也可以创建一个新表并提供其名称。

步骤5.选择要导出的列

在数据格式选项卡上,您可以选择要导出的列。

步骤6.选择要导出的行范围

不必导出整个表。您可以选择导出所有行,仅导出选定的行或导出一定范围的行。选择性导出功能方便了数据传输,并大大节省了时间。

步骤7.指定错误处理行为

数据导出向导允许通过选择以下内容来自定义错误处理:

  • 提示用户采取行动
  • 忽略所有错误
  • 在第一个错误时中止。

您也可以选择创建一个日志文件并为其设置路径。

步骤8.保存模板

dbForge for MySQL产品的数据导出向导允许保存用于重复导出方案的模板。您无需浪费时间一遍又一遍地配置数据导出,只需使用模板即可将选项应用于任何数量的导出作业。

步骤9.享受结果

由于我们的迁移工作,参与者表和查询结果已出现在Oracle服务器上


想了解更多产品信息或想要购买产品正版授权请点击【咨询在线客服】

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:Devart

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP