本文介绍: 这里记录一次将MySQL数据库中的表数据迁移到Oracle数据库中的全过程 ,使用工具 Navicat,版本 12.0.11操作环境及所用工具:mysql5.7oracle18cwindowsidea在这里插入图片描述。
从 MySQL 迁移数据到 Oracle 中的全过程
zhengqingya
22019.12.26 16:53:14字数 911阅读 480
一、前言
这里记录一次将MySQL数据库中的表数据迁移到Oracle数据库中的全过程 ,使用工具 Navicat,版本 12.0.11
操作环境及所用工具:
mysql5.7
oracle18c
windows
Navicat12.0.11
idea
二、开始移植
左边 源 标识mysql数据库 , 右边 目标 标识要移植到的oracle数据库
高级选项中勾选大写
温馨小提示:
如果字段名和表名都为小写,oracle操作数据的时候将会出现找不到表或视图的错误,解决方法是必须加上双引号才能查询到, 这样的话我们通过程序操作数据的时候必须加上双引号,即大大加重了迁移数据库后的工作量,因此这里需勾选转换对象名为大写 ,同时在转换过程中如果字段名出现oracle关键字的话,它会自动给我们加上双引号解决关键字的困扰!!!
【 ex: user -> “USER” number -> “NUMBER” desc -> “DESC” level -> “LEVEL” 】
三、问题
设置表主键ID从多少开始自增 ex:下面标识从10000开始自增
查询该库下所有表名
查询出指定表的主键ID字段名
查询该库下所有表名+表主键字段名
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。