博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数据库迁移(分享十一续集)
阅读量:6967 次
发布时间:2019-06-27

本文共 645 字,大约阅读时间需要 2 分钟。

         上一章节,主要讲的是异构数据库迁移到oracle数据库使用办法,本章讲解oracle迁移到异构数据库的解决方法(本章提到异构是除了oracle数据库以外关系型数据库)

         其实现在这种异构数据库迁移涉及的复杂性会很大,数据类型之间转换,过程、函数等对象机制都不同,许多需要改造,需要应用开发厂商配合数据库开发工程师共同SQL改造。本章相对上一章需求会很大,oracle市场占有量虽然很大,但是现在也很多中小型企业把oracle数据库转到mysql等其他数据库上跑。

         今天我介绍的技术工具手段:Navicat家族的新产品Navicat Premium(oracle到异构数据库和异构数据库到oracle都可以支持),当然目前没有一个好的智能产品做到oracle数据对象完全迁移到mysql之类数据库上。

1)新建了一个Oracle连接和MySQL连接

                            

2)工具 -> 数据传输(如下图)

3)选择数据源和目标,注意其中数据库和模式的选择

4)Navicat开始传输数据了,数据量不大的数据库,很快就传输完成。最后汇报:Finished – successfully

如上所述,一些依赖数据库特征,有些的内容是无法迁移的。

Oracle没有自增字段,传输到SQL Server后可以将id转换为自增字段。oracle转mysql很麻烦,需要改造很多东西。具体的需要改造的后面有机会在后面章节说

转载于:https://www.cnblogs.com/zywu-king/p/7879929.html

你可能感兴趣的文章
opencv矩阵运算(2)
查看>>
[js] 如何 在 jQuery 中的 $.each 循环中使用 break 和 continue
查看>>
如何将图片保存至数据库?
查看>>
java多线程中 volatile与synchronized的区别-阿里面试
查看>>
程序猿生存定律-六个程序猿的故事(2)
查看>>
Hdu2111
查看>>
python操作sql server2008 pyodbc
查看>>
Hdu-1565 方格取数(1) (状态压缩dp入门题
查看>>
字典练习
查看>>
递归获取JSON内容的key-value值
查看>>
[ACM] POJ 1068 Parencodings(模拟)
查看>>
[从头学数学] 第173节 圆与方程
查看>>
关于Unity中获得自己节点下的组件的简易方法
查看>>
架构师速成6.6-知识的收集整理学习
查看>>
【Android高级】应用开发必需要掌握的框架<Volley>
查看>>
【转】new对象时,类名后加括号和不加括号的区别
查看>>
MySQL字符串中数字排序的问题
查看>>
faster rcnn
查看>>
JavaSE(二)之继承、封装、多态
查看>>
关于柔性数组的一些问题
查看>>