文档章节

kettle实现数据库迁移----多表复制向导

小强斋太
 小强斋太
发布于 2016/11/09 20:07
字数 268
阅读 25
收藏 0
点赞 0
评论 0

kettle实现数据库迁移----多表复制向导


需求:


做数据仓库时,需要将业务系统CRM抽取到数据仓库的缓冲层,业务系统使用的是SqlServer数据库,数据仓库的缓冲层使用的是mysql数据库,为实现数据库的迁移,即将SqlServer数据库中的所有表与数据迁移到Mysql。 

解决办法一:利用kettle的复制多表复制向导


过程如下:

1、选择工具-》向导-》复制多表向导
多表复制向导

2、选择源数据库和目的数据库


3、选择要复制的表


4、输入转换的名字即可


生成的job如下


其中每个子转换处理单张表的复制


遇到的问题:

在sqlServer迁移到mysql的过程中,类型为日期的,建表语句中类型会成为 UnKnown,改为datatime即可。可以复制到MyEclipse一个项目文件夹中,CTRL+H 批量替换


方法二:kettle完整流程实现数据库迁移

 

本文转载自:http://www.cnblogs.com/xqzt/p/5637033.html

共有 人打赏支持
小强斋太
粉丝 0
博文 181
码字总数 0
作品 0
广州
kettle 多表复制向导是怎么实现的?

kettle中多表复制向导是怎么实现的?能讲个实现的思路吗?不同的数据库间的建表语句是什么获取、转换的?然后是怎么实现在另一个库中生成需要的表以及表的记录。。

会飞的猪zyj ⋅ 2012/11/16 ⋅ 6

Kettle实现数据库迁移

需求: 做数据仓库时,需要将业务系统CRM抽取到数据仓库的缓冲层,业务系统使用的是SqlServer数据库,数据仓库的缓冲层使用的是mysql数据库,为实现数据库的迁移,即将SqlServer数据库中的所有...

Zero零_度 ⋅ 2016/11/16 ⋅ 0

用Kettle的一套流程完成对整个数据库迁移

需求: 1.你是否遇到了需要将mysql数据库中的所有表与数据迁移到Oracle。 2.你是否还在使用kettle重复的画着:表输入-表输出、创建表,而烦恼。 下面为你实现了一套通用的数据库迁移流程。 ...

如月王子 ⋅ 2014/09/17 ⋅ 5

数据迁移实战:基于Kettle的Mysql到DB2的数据迁移

一、什么是ETL ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)至目的端的过程。ETL一词较常用在数据仓库,但其对...

十月阳光 ⋅ 2015/11/04 ⋅ 2

关于kettle的空字符串和NULL的问题

问题: 使用kettle5.1对同构的两个mssql数据库进行多表循环复制数据,发现kettle的"表输入"取得的内容,把空字符串''转换为NULL了; 查了资料,说是kettle默认情况下把空字符串当作NULL处理。...

恶魔归来 ⋅ 2014/11/06 ⋅ 1

求助kettle数据迁移的时候,怎么动态的在目标数据库中建新表

例如,源数据库有表T,现在需要通过KETTLE迁移到目标数据库中,按照每天保存一张表,如T20141204,T20141205这样,请问在KETTLE中怎么去动态的根据日期建一个新表呢...

小东仔 ⋅ 2014/12/04 ⋅ 0

一起来玩AZURE SQL(三)AZURE SQL 数据库迁移

https://blog.csdn.net/capsicum29/article/details/63740187 如何将本地数据库迁移到Azure SQL,一般来说分为几部分工作, 兼容性测试:验证数据库是否与 SQL 数据库 V12 兼容。 解决兼容性...

chenhao_asd ⋅ 04/18 ⋅ 0

技术攻关举例

1、幼儿园接口服务器处理幼儿签到的14种业务 使用了模板设计模式(定义处理流程,类似collection框架)+工厂模式(生产处理器)。数据由一个入口进入业务系统,然后转发器根据每个业务场景的...

十月阳光 ⋅ 2016/01/22 ⋅ 2

数据迁移,急用,请高手指教

通过kettle实现数据库的迁移后,能否使用kettle检查迁移后的数据与源数据库的数据内容相同?

robert.feng ⋅ 2011/12/12 ⋅ 4

Win7下Kettle-7.0安装部署

1、Kettle概念 Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。 Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种...

zisheng_wang_data ⋅ 2017/03/10 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Gitee 生成并部署SSH key

1.如何生成ssh公钥 你可以按如下命令来生成 sshkey: ssh-keygen -t rsa -C "xxxxx@xxxxx.com" # Generating public/private rsa key pair...# 三次回车即可生成 ssh key 查看你的 ...

晨猫 ⋅ 47分钟前 ⋅ 0

zblog2.3版本的asp系统是否可以超越卢松松博客的流量[图]

最近访问zblog官网,发现zlbog-asp2.3版本已经进入测试阶段了,虽然正式版还没有发布,想必也不久了。那么作为aps纵横江湖十多年的今天,blog2.2版本应该已经成熟了,为什么还要发布这个2.3...

原创小博客 ⋅ 今天 ⋅ 0

聊聊spring cloud的HystrixCircuitBreakerConfiguration

序 本文主要研究一下spring cloud的HystrixCircuitBreakerConfiguration HystrixCircuitBreakerConfiguration spring-cloud-netflix-core-2.0.0.RELEASE-sources.jar!/org/springframework/......

go4it ⋅ 今天 ⋅ 0

二分查找

二分查找,也称折半查找、二分搜索,是一种在有序数组中查找某一特定元素的搜索算法。搜素过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束;如果某一特定元素大于...

人觉非常君 ⋅ 今天 ⋅ 0

VS中使用X64汇编

需要注意的是,在X86项目中,可以使用__asm{}来嵌入汇编代码,但是在X64项目中,再也不能使用__asm{}来编写嵌入式汇编程序了,必须使用专门的.asm汇编文件来编写相应的汇编代码,然后在其它地...

simpower ⋅ 今天 ⋅ 0

ThreadPoolExecutor

ThreadPoolExecutor public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, ......

4rnold ⋅ 昨天 ⋅ 0

Java正无穷大、负无穷大以及NaN

问题来源:用Java代码写了一个计算公式,包含除法和对数和取反,在页面上出现了-infinity,不知道这是什么问题,网上找答案才明白意思是负的无穷大。 思考:为什么会出现这种情况呢?这是哪里...

young_chen ⋅ 昨天 ⋅ 0

前台对中文编码,后台解码

前台:encodeURI(sbzt) 后台:String param = URLDecoder.decode(sbzt,"UTF-8");

west_coast ⋅ 昨天 ⋅ 0

实验楼—MySQL基础课程-挑战3实验报告

按照文档要求创建数据库 sudo sercice mysql startwget http://labfile.oss.aliyuncs.com/courses/9/createdb2.sqlvim /home/shiyanlou/createdb2.sql#查看下数据库代码 代码创建了grade......

zhangjin7 ⋅ 昨天 ⋅ 0

一起读书《深入浅出nodejs》-node模块机制

node 模块机制 前言 说到node,就不免得提到JavaScript。JavaScript自诞生以来,经历了工具类库、组件库、前端框架、前端应用的变迁。通过无数开发人员的努力,JavaScript不断被类聚和抽象,...

小草先森 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部