
正文
kettle迁移postgresql,kettle迁移数据很慢吗
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
求助kettle数据迁移的时候,怎么动态的在目标数据库中建新表
1、kettle应该是没有直接建表的功能。但是可以将建表语句放入存储过程,通过kettle调用存储过程的方式进行传日期参数自动建表建分区。
2、打开 kettle,点击 文件-新建-转换。在左边 DB 连接处点击新建。根据提示配置数据库,配置完成后可以点击测试进行验证,这边以 MySQL 为例。在左侧找到表输入(核心对象-输入-表输入),拖到右方。
3、注意:OGG在Oracle迁移MySQL的场景下不支持DDL语句同步,因此表结构迁移完成后到数据库切换前尽量不要再修改表结构。
4、你可以用工具 我给你建议一个开源的图像化界面的工具 kettle,这个工具使用简单可以做抽取和转换,而且支持很多的数据库。
相关问答
Q1: kettle数据导出到另一个数据库,必须先建表结构吗
1、你是否遇到了需要将mysql数据库中的所有表与数据迁移到Oracle。你是否还在使用kettle重复的画着:表输入-表输出、创建表,而烦恼。下面为你实现了一套通用的数据库迁移流程。
2、登录db2 执行 load data infile d:/fromtable .txt into table fromtable; 需要先建一张和原表结构一样的空表。建一个odbc连接,先导出到access中,再导出到另一个库中。
3、如果一定要用kettle解决的话,写个shell,自动解析excel,然后创建目标表。或者重写kettle的控件。kettle工具安装很简单,从官网上下载下来之后,直接解压到制定的盘符下即可(前提是你配置了JAVA的环境变量,path,classpath)。
4、kettle应该是没有直接建表的功能。但是可以将建表语句放入存储过程,通过kettle调用存储过程的方式进行传日期参数自动建表建分区。
5、创建两个DB连接,test和test1,分别连接两个不同的数据库 拖拽表输入,字段转换,表输出图标到界面,并住shift键连接它们 表输入:用于查询出一个数据表中需要搬运的数据。
Q2: kettle有什么特点
Kettle 中文名称叫水壶,它凭借图形化,拖放式设计环境以及可扩展、数据集成等特点,越来越成为组织的选择。
Kettle:在 GUI 里有数据质量特性,可以手工写 SQL 语句、java脚本、正则表达式来完成数据清洗。监控:Talend:有监控和日志工具 Kettle:有监控和日志工具 连接性:Talend:各种常用数据库,文件,web service。
Kettle 免费,最著名的开源产品,是用纯java编写的ETL工具,只需要JVM环境即可部署,可跨平台,扩展性好。
功能和特点:l柱状图显示对像;l自动完成;l语句提示;l标记;l自动纠正;l编辑查询结果;l关系图;l分页打印。
kettle迁移postgresql的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于kettle迁移数据很慢吗、kettle迁移postgresql的信息别忘了在本站进行查找喔。






