数据迁移「建议收藏」

数据迁移

大家好,又见面了,我是全栈君。

1. 软件支持

1.1下载迁移工具:Navicat_Premium_11.0.10

1.2连接数据

 1.2.1打开Navicat,点击连接。新建MySQL连接和oracle连接。详细过程例如以下图:

数据迁移「建议收藏」

数据迁移「建议收藏」
(图1)

数据迁移「建议收藏」

数据迁移「建议收藏」
(图2)

1.2.2连接MySQL数据库:

数据迁移「建议收藏」

数据迁移「建议收藏」

(图三)

 

2. 在MySQL中创建数据库

2.1打开数据库链接之后。右击。选择新建数据库:

数据迁移「建议收藏」

数据迁移「建议收藏」

(图四)

2.2填写表信息:

数据迁移「建议收藏」

数据迁移「建议收藏」

(图五)

3. 迁移表结构


3.1打开Oracle的数据库,右击选择传输数据:

数据迁移「建议收藏」

 数据迁移「建议收藏」

(图六)

3.2填写传输数据常规信息:

数据迁移「建议收藏」

数据迁移「建议收藏」

(图七)

3.3填写传输数据高级信息:

数据迁移「建议收藏」数据迁移「建议收藏」

(图八)

3.4迁移完表结构后随机抽取几张表,检查表结构是否正确

4. 改动表结构

4.1迁移完毕后,打开Mysql数据库。执行改动表结构的sql脚本(注意,最好不要直接执行sql文件。

须要手动删除外键):

数据迁移「建议收藏」

数据迁移「建议收藏」

(图九)

4.2改动完表结构后随机抽取几张表,检查表结构是否改动正确

5. 改动储存引擎

5.1改动完表结构后。执行改动储存引擎的sql脚本(注意。最好不要直接执行sql文件):

数据迁移「建议收藏」

(图十)

5.2改动完储存引擎后随机抽取几张表。检查表的储存引擎是否改动正确

 

6. 导入数据

*lejobdb中以mr开头的表不要导入数据,否则会报错(原因:这张表中有同样的主键)

6.1打开Oracle数据库,右击选择传输数据:如(图六)

6.2填写传输数据常规信息:如(图七)注意:不能导入带有外键的表中的数据

6.3填写传输数据高级信息:注意:导入数据时要使用事务

数据迁移「建议收藏」

数据迁移「建议收藏」

(图十一)

7. 检查数据

随机抽取所导数据库中的表,检查当中的数据有没有问题。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/115306.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • git 修改用户名以及邮箱_注册github账号

    git 修改用户名以及邮箱_注册github账号1、查看命令gitconfig–local–list2、查看当前用户名gitconfiguser.name3、查看邮箱gitconfiguser.email4、修改用户名gitconfiguser.namexxx5、修改邮箱gitconfiguser.emailxxx

  • 【SPSS统计分析】SPSS聚类分析:一个案例演示聚类分析全过程(附SPSS 19.0中文版下载)「建议收藏」

    【SPSS统计分析】SPSS聚类分析:一个案例演示聚类分析全过程(附SPSS 19.0中文版下载)「建议收藏」摘要:案例数据源:有20种12盎司啤酒成分和价格的数据,变量包括啤酒名称、热量、钠含量、酒精含量、价格。数据来自《SPSSforWindows统计分析》。目录问题一:选择那些变量进行聚类?——采用“R型聚类”问题二:20中啤酒能分为几类?——采用“Q型聚类”问题三:用于聚类的变量对聚类过程、结果又贡献么,有用么?——采用“单因素方差分析”问题四:聚类结果的解释?——采用”均值比较描述统计“问题一:选择那些变量进行聚类?——采用“R型聚类”1、现在我们…

    2022年10月18日
  • 内核态和用户态的区别_会导致用户进程用户态到内核态

    内核态和用户态的区别_会导致用户进程用户态到内核态1、用户态和内核态的区别?明白这两个概念之前,我们得知道用户空间和内核空间。用户空间:指的就是用户可以操作和访问的空间,这个空间通常存放我们用户自己写的数据等。内核空间:是系统内核来操作的一块空间,这块空间里面存放系统内核的函数、接口等。在用户空间下执行,我们把此时运行得程序的这种状态成为用户态,而当这段程序执行在内核的空间执行时,这种状态称为内核态。当一个任务(进程)执行系统…

  • ubuntu20.04主题美化_ubuntu优化工具

    ubuntu20.04主题美化_ubuntu优化工具用了这么长时间ubuntu了,也该让自己的老婆漂亮点了。对吧。 于是搜之,找到资料记录一下: 资料链接:http://www.ubuntuhome.com/ubuntu-10-04-install-themes.html 主要步骤:添加ppa源,然后下载好看的主题,具体见资料链接。 记录一下添加源:首先打开终端并依次输入:sudoadd-apt-r…

  • 《CMake实践》笔记三:构建静态库(.a) 与 动态库(.so) 及 如何使用外部共享库和头文件【转】…「建议收藏」

    《CMake实践》笔记三:构建静态库(.a) 与 动态库(.so) 及 如何使用外部共享库和头文件【转】…

  • Pytest(5)美化插件进度条pytest-sugar

    Pytest(5)美化插件进度条pytest-sugar前言在我们进行自动化测试的时候,用例往往是成百上千,执行的时间是几十分钟或者是小时级别。有时,我们在调试那么多用例的时候,不知道执行到什么程度了,而pytest-sugar插件能很好解决我们的痛点。

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号