using中文翻译mysql数据迁移到Oracle的正确⽅法
在mysql数据库⾥有⼀个表student,它的结构如下:
sqlserver2012密钥永久在Oracle数据库⾥有⼀个表from_mysql,它的结构如下:
编程高手mysql语句转oracle现在要把数据从mysql的student转移到Oracle的from_mysql中去,这⾥笔者借助kettle的spoon⼯具,可以快速的实现这个功能。onclick事件改变style
⾸先,打开spoon,新建⼀个转换,命名为表输⼊到表输出。然后在核⼼对象中的输⼊那⾥到表输⼊,拖到编辑界⾯中,再从输出那⾥到输出拖到编辑界⾯中,连接表输⼊和表输出,如图所⽰:
右击表输⼊,选择编辑步骤,弹出如下窗⼝:
在数据库连接那⾥选择连接的数据,这⾥选择mysql,可以点击编辑对数据库进⾏修改。如果还没有配置过数据库,则点击新建,此时会进⾏数据库的配置,具体配置可以查看kettle-配置资源库。
在sql输⼊框中输⼊sql语句,筛选要迁移的数据。如果sql语句包含了变量,在下⾯替换sql语句⾥的变量那⾥打个勾。
右击表输出,选择编辑步骤,弹出如下窗⼝:
数据库连接跟表输⼊的差不多,只是这⾥选择Oracle,在⽬标表⾥选择from_mysql,因为我们选择是测试数据,数据量并不⼤,所以这⾥的提交记录数量保持默认就可以了。
接下来新建⼀个作业,命名为表输出。在核⼼对象的通⽤那⾥到start,set variables,transformation,并拖到编辑界⾯,连接三个对象,如图所⽰:
aspiration是什么意思中文
右击set variables,选择编辑作业⼊⼝,在弹出的窗⼝中编辑变量名称及变量值,如下所⽰:
右击transformation,选择编辑作业⼊⼝,在弹出来的窗⼝中选择转换名称,到刚才保存好的转换:表输⼊到表述出。如下所⽰:
⾄此,所有的⼯作就完成了。点击运⾏,就可以从mysql中抽取数据转移到Oracle中了。
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。