文章目录
项目要数据迁移,毫无疑问,果断datax。
下载
方式多种多样,爱用哪种用哪种。
网上下载
自己从网上找也可以,这个链接实测也可用。
http://datax-opensource.oss-cn-hangzhou.aliyuncs.com/datax.tar.gz
网盘下载
网上能找到,但是麻烦,干脆分享个。
链接:https://pan.baidu.com/s/1QpCEvAgD4DCBtDz-rRzPog
提取码:73kz
github拿源码自己打包(适合爱折腾的人)
标准地址访问不通,因为github不让访问,
https://github.com/alibaba/DataX
# 这个地址无法直接访问
打开cmd窗口:
bash
ping github.com # 结果 20.205.243.166
http://20.205.243.166/alibaba/DataX
# 这样就能打开了
注: 这里不但有源码,还有各种使用说明。
使用说明
配置文件样例
oracle例子
json
{
"job": {
"setting": {
"speed": {
"channel": 3,
"byte": 1048576
},
"errorLimit": {
"record": 0,
"percentage": 0.02
}
},
"content": [
{
"reader": {
"name": "oraclereader",
"parameter": {
"username": "admin",
"password": "admin",
"where": "",
"connection": [
{
"querySql": [
"select ID,USER_NAME T_USER where rownum<5"
],
"jdbcUrl": ["jdbc:oracle:thin:@192.168.0.1:1521:TEST1"]
}
]
}
},
"writer": {
"name": "oraclewriter",
"parameter": {
"username": "admin",
"password": "admin",
"column":["ID","USER_NAME"],
"connection": [
{
"jdbcUrl": "jdbc:oracle:thin:@192.168.0.1:1521:TEST1",
"table": ["T_USER2"]
}
]
}
}
}
]
}
}