数据迁移,SQL2Oralce,SqlServer向Oracle迁移的简单实例。
后续可能,只能说可能会有带业务逻辑的迁移。
第一步:下载和API
http://community.pentaho.com/projects/data-integration/
第二步:解压可用
第三步:把Ojdbc14.jar拷贝到你的程序下面的lib文件夹,要不会爆出找不到Jar包。
注意整体目录尽量避免符号和中文。
第四部:打开程序。
第五步:建立DB连接Oracle的。
第六步:建立SQLserver连接。
第七步:核心对象——输入——表输入
第八步:双击表输入,填写执行sql。我这里是默认的全表。大家可以写自己的逻辑。
其中数据库连接选刚 刚建立的SqlServer连接:SQL。
第九步:核心对象——转换——字段选择
点击获取选择的字段,然后“清除并增加所有”,(也可根据自己需要选择其他的)
第十步:核心对象——输出——表输出。
双击表输出。
数据库连接:刚才建立的oracle连接,名字就叫oracle
目标模式:就是你想把数据搞到oracle的哪个用户理
目标表,不解释
打勾“指定数据库字段”,然后到下面的选项卡:数据库字段。
第十一步:点击获取地段——“清除并增加所有”。
然后输入字段映射。点确定。
第十二步:把三个对象如下图连接起来
分别是:SQLServer——表输出——Oracle
第十三步:点左上角的启动,点启动。
最后结果:
数据库就不展示了 ,有些不太方便。希望对大家有用。