kettle系列-5.kettle实现二进制文件迁移
2015-08-29 12:03
441 查看
本文就是分享下二进制文件(图片、txt文件等)在oracle和文件系统间的传输的转换示例。
转换示例如下图:
示例本身较简单,但很多人应该还是不太清楚怎么做,很多时候都是上网搜索,网上有关的就是通过javascript脚本入库,整体体验不太好,这里分享的这个示例是我和搞数据的朋友讨论慢慢弄出来的,在windows中文件图片在oracle和文件系统间相互传输都能正常打开。通过kettle自带的控件实现,很简单,主要就是控件属性的设置。
该示例测试mysql的结果是:文件入库没问题,图片入到mysql能正常使用,但从mysql读取出来输出到文件系统就不能打开了,文件大小还是与原文件相同的,可能还需要修改什么设置吧。
数据库相关控件没什么说的,这里还是就只贴出文件读取和输出控件的设置。
转换示例如下图:
示例本身较简单,但很多人应该还是不太清楚怎么做,很多时候都是上网搜索,网上有关的就是通过javascript脚本入库,整体体验不太好,这里分享的这个示例是我和搞数据的朋友讨论慢慢弄出来的,在windows中文件图片在oracle和文件系统间相互传输都能正常打开。通过kettle自带的控件实现,很简单,主要就是控件属性的设置。
该示例测试mysql的结果是:文件入库没问题,图片入到mysql能正常使用,但从mysql读取出来输出到文件系统就不能打开了,文件大小还是与原文件相同的,可能还需要修改什么设置吧。
数据库相关控件没什么说的,这里还是就只贴出文件读取和输出控件的设置。
相关文章推荐
- 在QT中添加LIB的方法
- github下拉刷新与上拉加载地址
- Tomcat Context reload 与 OutOfMemory(PermSpace)
- 字符串全排列
- 线程池模型
- leetcode 104 Maximum Depth of Binary Tree(难易度:Easy)
- CCF 命令行窗口
- (2.3.9)用户态和内核态的概念区别
- 使用 Bootstrap 和 HTML5 Boilerplate 开始一个项目
- android java.lang.IllegalStateException异常产生的原因及解决办法 Offending field: mSpans
- 如何在windows7上安装启明星系统。
- MySQL数据库编码格式问题
- UICollectionView flowlauout 瀑布流效果
- 杭电 HDU ACM 1150 Machine Schedule(二分匹配)
- VS2005中乱码问题
- 网络抓包以及进行简单数据分析
- (转)FCKeditor文本编辑器的使用方法
- Sicily 1419 On the run 动态规划的应用
- C#异步SOCKET发送帮肋类,支持UDP,TCP
- [软件操作]记一次基于Unity的Profiler性能分析