首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

从mysql变换到oracle数据库(第一刀)

2012-07-22 
从mysql转换到oracle数据库(第一刀)?最近公司为了满足客户的要求,要把mysql 数据库换成oracle 数据库,而且

从mysql转换到oracle数据库(第一刀)

?最近公司为了满足客户的要求,要把mysql 数据库换成oracle 数据库,而且要做到我们的项目要同时支持这两种数据库。之前在网上查了一下资料 大部分人采用手动去转换,而且要分两步,第一步是对表的修改,第二步是对数据修改。可要知道我们的项目用了100多张表,如果采取手动的方式去修改 岂不累死。所以我就想有没有工具能转换,结果从oracle 官方网站上找到了一个sqldeveloper的客户端工具,下载地址是http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

。接下来我为大家从迁移前准备、迁移操作步聚、迁移后维护、修改代码 这四个步骤 详细的简绍 转换的全过程? ,希望给那些公司需要换数据库的提供一下参考;

环境(jdk 1.6,Mysql 5.0,Oracle 11g,sqldeveloper 2.1.1.64.45).

1.迁移前准备

?

1.1.修改日期类型

?

1.2.修改列名

?

1.3 使用putty工具


?

?

2.3配置MySQLOracle的连接

点击【连接】右键选择【新建连接】分别建立Mysql 和Oracle连接。

A 建立Oracle连接:

1 楼 liangguanhui 2010-10-22   最近看Tom的Expert Oracle Database Architecture,里面提到数据库的“移植”,呵呵…… 2 楼 depravedangel 2010-10-22   其实做系统,数据库的数据一般情况下都是经过了程序的MODEL来操纵的
数据库迁移的问题归根结底就是从一个数据库中查询出数据保存进另外一个数据库

一种通用、简单、可行的方案:建立一个ORM(如Hibernate),将数据查询到Model中,然后在保存进另外一个数据库,这样就不会存在MySql转Oracle还是Oracle转MSServer的问题,在Model看来,就变成了从A库读取,再存储进B库

热点排行